ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilLanguage $lng) | |
init () | |
![]() | |
__construct (string $a_obj_type) | |
setType (string $a_val) | |
getType () | |
addHidableTab (string $a_tab_id, string $a_text) | |
getHidableTabs () | |
addSetting (string $a_id, string $a_type, string $a_text, bool $a_hidable, int $a_length=0, array $a_options=array()) | |
getSettings () | |
Protected Attributes | |
$lng | |
Private Member Functions | |
initLanguage () | |
initHidableTabs () | |
initSettings () | |
addGeneralPropertySettings () | |
addTestIntroProperties () | |
addTestAccessProperties () | |
addTestRunProperties () | |
addQuestionBehaviourProperties () | |
addTestSequenceProperties () | |
addTestFinishProperties () | |
addScoringOptionsProperties () | |
addResultSummaryProperties () | |
addResultDetailsProperties () | |
addResultMiscOptionsProperties () | |
Additional Inherited Members | |
![]() | |
const | TEXT = "text" |
const | SELECT = "select" |
const | BOOL = "bool" |
const | CHECKBOX = "check" |
Definition at line 27 of file class.ilTestSettingsTemplateConfig.php.
ilTestSettingsTemplateConfig::__construct | ( | ilLanguage | $lng | ) |
ilLanguage | $lng |
Definition at line 37 of file class.ilTestSettingsTemplateConfig.php.
References $lng, ILIAS\GlobalScreen\Provider\__construct(), and ILIAS\Repository\lng().
|
private |
Definition at line 87 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ILIAS\Repository\lng(), ilObjTest\QUESTION_SET_TYPE_FIXED, ilObjTest\QUESTION_SET_TYPE_RANDOM, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
|
private |
Definition at line 203 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilObjTestSettingsGeneralGUI\ANSWER_FIXATION_NONE, ilObjTestSettingsGeneralGUI\ANSWER_FIXATION_ON_FOLLOWUP_QUESTION, ilObjTestSettingsGeneralGUI\ANSWER_FIXATION_ON_IFB_OR_FUQST, ilObjTestSettingsGeneralGUI\ANSWER_FIXATION_ON_INSTANT_FEEDBACK, ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, ilObjTestSettingsGeneralGUI\INSTANT_FEEDBACK_TRIGGER_FORCED, ilObjTestSettingsGeneralGUI\INSTANT_FEEDBACK_TRIGGER_MANUAL, ILIAS\Repository\lng(), ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
|
private |
Definition at line 464 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ILIAS\Repository\lng().
Referenced by initSettings().
|
private |
Definition at line 523 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ILIAS\Repository\lng(), and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
|
private |
Definition at line 433 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ILIAS\Repository\lng(), and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
|
private |
Definition at line 382 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ILIAS\Repository\lng(), and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
|
private |
Definition at line 133 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ILIAS\Repository\lng().
Referenced by initSettings().
|
private |
Definition at line 326 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ILIAS\Repository\lng(), ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
|
private |
Definition at line 114 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ILIAS\Repository\lng().
Referenced by initSettings().
|
private |
Definition at line 171 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ILIAS\Repository\lng(), and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
|
private |
Definition at line 288 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ILIAS\Repository\lng().
Referenced by initSettings().
ilTestSettingsTemplateConfig::init | ( | ) |
Definition at line 43 of file class.ilTestSettingsTemplateConfig.php.
References initHidableTabs(), initLanguage(), and initSettings().
|
private |
Definition at line 56 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addHidableTab(), and ILIAS\Repository\lng().
Referenced by init().
|
private |
Definition at line 50 of file class.ilTestSettingsTemplateConfig.php.
References ILIAS\Repository\lng().
Referenced by init().
|
private |
Definition at line 72 of file class.ilTestSettingsTemplateConfig.php.
References addGeneralPropertySettings(), addQuestionBehaviourProperties(), addResultDetailsProperties(), addResultMiscOptionsProperties(), addResultSummaryProperties(), addScoringOptionsProperties(), addTestAccessProperties(), addTestFinishProperties(), addTestIntroProperties(), addTestRunProperties(), and addTestSequenceProperties().
Referenced by init().
|
protected |
Definition at line 32 of file class.ilTestSettingsTemplateConfig.php.
Referenced by __construct().