Constants

QUIZ_EDIT_SESSION_INDEX

QUIZ_EDIT_SESSION_INDEX

edit Quiz session key

Properties

$uses

$uses : array

use model

Type

array

$components

$components : array

use components

Type

array

$helpers

$helpers : 

use helpers

Type

$_quiz

$_quiz : 

target Quiz

Type

$_sessionIndex

$_sessionIndex : 

session index

Type

Methods

isAbleTo()

isAbleTo(array  $quiz) : boolean

isAbleTo Whether access to survey of the specified ID Forced URL hack guard And against the authority of the state of the specified questionnaire respondents put a guard It is not in the public state Out of period Stopped Repeatedly answer You are not logged in to not forgive other than member

Parameters

array $quiz

対象となる小テスト

Returns

boolean

isAbleToAnswer()

isAbleToAnswer(array  $quiz) : boolean

isAbleToAnswer 指定されたIDに回答できるかどうか 強制URLハックのガード 指定のアンケートの状態と回答者の権限を照らし合わせてガードをかける 公開状態にない 期間外 停止中 繰り返し回答 会員以外には許してないのに未ログインである

Parameters

array $quiz

対象となる小テスト

Returns

boolean

changeBooleansToNumbers()

changeBooleansToNumbers(array  $data) : array

changeBooleansToNumbers method to change the Boolean value of a given array to 0,1

Parameters

array $data

data array

Returns

array

converter()

converter(  $value, string  $key) : void

__converter method to change the Boolean value to 0,1

Parameters

$value
string $key

key

beforeFilter()

beforeFilter() : void

beforeFilter

edit_question()

edit_question() : void

edit question method

Throws

\BadRequestException

edit()

edit() : void

edit method

Throws

\BadRequestException

delete()

delete() : void

delete method

cancel()

cancel() : void

cancel method

_sorted()

_sorted(array  $obj) : array

_sorted method to sort a given array by key

Parameters

array $obj

data array

Returns

array —

ソート後配列

_getQuizKeyFromPass()

_getQuizKeyFromPass() : string

_getQuizKeyFromPass

Returns

string

_getQuizEditSessionIndex()

_getQuizEditSessionIndex() : string

_getQuizEditSessionIndex

Returns

string

_getQuizKey()

_getQuizKey(array  $quiz) : string

_getQuizKey

Parameters

array $quiz

Quiz data

Returns

string

_getActionUrl()

_getActionUrl(string  $method) : void

_getActionUrl method

Parameters

string $method

遷移先アクション名

__setupViewParameters()

__setupViewParameters(array  $Quiz, string  $backUrl) : void

__setupViewParameters method

Parameters

array $Quiz

アンケートデータ

string $backUrl

BACKボタン押下時の戻るパス