|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
ilObjTestSettingsMainGUI: ilPropertyFormGUI ilObjTestSettingsMainGUI: ilConfirmationGUI ilObjTestSettingsMainGUI: ilTestSettingsChangeConfirmationGUI More...
Inheritance diagram for ilObjTestSettingsMainGUI:
Collaboration diagram for ilObjTestSettingsMainGUI:Public Member Functions | |
| executeCommand () | |
| Command Execution. More... | |
Public Member Functions inherited from ilTestSettingsGUI | |
| __construct (protected ilObjTest $test_object) | |
Data Fields | |
| const | CMD_SHOW_FORM = 'showForm' |
| command constants More... | |
| const | CMD_SAVE_FORM = 'saveForm' |
| const | CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
| const | CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
| const | CMD_CONFIRMED_RESET_TPL = 'confirmedResetTemplate' |
Protected Member Functions | |
| getPresentationSettingsSection () | |
| savePresentationSettingsSection (array $section) | |
| getAdditionalFunctionalitySettingsSections (array $environment) | |
| getOrganisationalUnitsActivationInput () | |
| saveAdditionalFunctionalitySettingsSection (array $sections) | |
| saveOrganisationalUnitsActivation (bool $activation) | |
| getAdditionalFunctionalitySettingsForStorage (array $section) | |
Protected Member Functions inherited from ilTestSettingsGUI | |
| formPropertyExists (ilPropertyFormGUI $form, $propertyId) | |
Protected Attributes | |
| ilTabsGUI | $tabs |
| ilToolbarGUI | $toolbar |
| UIServices | $ui |
| ilGlobalTemplateInterface | $tpl |
| ilObjTestMainSettings | $main_settings |
| MainSettingsRepository | $main_settings_repository |
| Refinery | $refinery |
| ServerRequestInterface | $request |
| ilObjectDataCache | $object_data_cache |
| ilSetting | $settings |
Private Attributes | |
| const | GENERAL_SETTINGS_SECTION_LABEL = 'general_settings' |
| const | AVAILABILITY_SETTINGS_SECTION_LABEL = 'availability settings' |
| const | PRESENTATION_SETTINGS_SECTION_LABEL = 'presentation_settings' |
| const | INTRODUCTION_SETTINGS_SECTION_LABEL = 'introduction_settings' |
| const | ACCESS_SETTINGS_LABEL = 'access_settings' |
| const | TEST_BEHAVIOUR_SETTINGS_LABEL = 'test_behaviour_settings' |
| const | QUESTION_BEHAVIOUR_SETTINGS_LABEL = 'question_behaviour_settings' |
| const | PARTICIPANTS_FUNCTIONALITY_SETTINGS_LABEL = 'participants_functionality_settings' |
| const | FINISH_TEST_SETTINGS_LABEL = 'finish_test_settings' |
| const | ECS_FUNCTIONALITY_SETTINGS_LABEL = 'ecs_settings' |
| const | ADDITIONAL_FUNCTIONALITY_SETTINGS_LABEL = 'additional_functionality_settings' |
| ilTestQuestionSetConfigFactory | $testQuestionSetConfigFactory |
ilObjTestSettingsMainGUI: ilPropertyFormGUI ilObjTestSettingsMainGUI: ilConfirmationGUI ilObjTestSettingsMainGUI: ilTestSettingsChangeConfirmationGUI
Definition at line 42 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 247 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, $lng, $refinery, ILIAS\Repository\ctrl(), getAdditionalFunctionalitySettingsSections(), getAvailabilitySettingsSection(), getFormConstraints(), getGeneralSettingsSection(), getPresentationSettingsSection(), ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by confirmedSaveForm(), saveForm(), and showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 198 of file class.ilObjTestSettingsMainGUI.php.
References $data, buildForm(), finalizeSave(), and showForm().
Here is the call graph for this function:| ilObjTestSettingsMainGUI::executeCommand | ( | ) |
Command Execution.
Definition at line 122 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilTestTabsManager\SUBTAB_ID_GENERAL_SETTINGS, ilTestTabsManager\TAB_ID_SETTINGS, and ILIAS\Repository\tabs().
Here is the call graph for this function:
|
private |
Definition at line 238 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\lng(), performSaveForm(), removeAllParticipantsIfRequired(), and showForm().
Referenced by confirmedSaveForm(), and saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 592 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsAccess\withStartTimeEnabled().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 767 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsAdditional\withHideInfoTab().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 679 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, $refinery, getOrganisationalUnitsActivationInput(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 426 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, getIsOnlineSettingInput(), getTimebasedAvailabilityInputs(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 666 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsFinishing\withShowAnswerOverview().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 286 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 415 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsGeneral\withQuestionSetType().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 397 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\ui().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 585 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsIntroduction\withIntroductionEnabled().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 439 of file class.ilObjTestSettingsMainGUI.php.
References ilObject\_getAllReferences(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\ui().
Referenced by getAvailabilitySettingsSection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 712 of file class.ilObjTestSettingsMainGUI.php.
References ilOrgUnitObjectTypePositionSetting\DEFAULT_ON, ilOrgUnitGlobalSettings\getInstance(), ILIAS\Repository\lng(), ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by getAdditionalFunctionalitySettingsSections().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 655 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsParticipantFunctionality\withUsePreviousAnswerAllowed().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 558 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, $refinery, ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 630 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsQuestionBehaviour\withQuestionTitleOutputMode().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 611 of file class.ilObjTestSettingsMainGUI.php.
References ilObjTestSettingsTestBehaviour\withKioskMode().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 465 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, getTransformationForActivationLimitedOptionalGroup(), getValueForActivationLimitedOptionalGroup(), ILIAS\Repository\lng(), ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by getAvailabilitySettingsSection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 493 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\refinery().
Referenced by getTimebasedAvailabilityInputs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 519 of file class.ilObjTestSettingsMainGUI.php.
Referenced by getTimebasedAvailabilityInputs().
Here is the caller graph for this function:
|
private |
Definition at line 330 of file class.ilObjTestSettingsMainGUI.php.
References getAccessSettingsForStorage(), getAdditionalFunctionalitySettingsForStorage(), getFinishingSettingsForStorage(), getGeneralSettingsForStorage(), getIntroductionSettingsForStorage(), getParticipantsFunctionalitySettingsForStorage(), getQuestionBehaviourSettingsForStorage(), getTestBehaviourSettingsForStorage(), saveAdditionalFunctionalitySettingsSection(), saveAvailabilitySettingsSection(), and savePresentationSettingsSection().
Referenced by finalizeSave().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 300 of file class.ilObjTestSettingsMainGUI.php.
References $id, $message, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilObjTest\QUESTION_SET_TYPE_FIXED, ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode().
Referenced by saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 388 of file class.ilObjTestSettingsMainGUI.php.
Referenced by finalizeSave().
Here is the caller graph for this function:
|
protected |
Definition at line 735 of file class.ilObjTestSettingsMainGUI.php.
References saveOrganisationalUnitsActivation().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 540 of file class.ilObjTestSettingsMainGUI.php.
Referenced by performSaveForm().
Here is the caller graph for this function:
|
private |
Definition at line 215 of file class.ilObjTestSettingsMainGUI.php.
References $data, buildForm(), finalizeSave(), populateConfirmationModal(), and showForm().
Here is the call graph for this function:
|
protected |
Definition at line 752 of file class.ilObjTestSettingsMainGUI.php.
References ilOrgUnitGlobalSettings\getInstance(), and ilOrgUnitObjectPositionSetting\setActive().
Referenced by saveAdditionalFunctionalitySettingsSection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 577 of file class.ilObjTestSettingsMainGUI.php.
Referenced by performSaveForm().
Here is the caller graph for this function:
|
private |
Definition at line 166 of file class.ilObjTestSettingsMainGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Referenced by confirmedSaveForm(), finalizeSave(), and saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 152 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Here is the call graph for this function:
|
private |
Definition at line 138 of file class.ilObjTestSettingsMainGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Here is the call graph for this function:
|
protected |
Definition at line 70 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 71 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 74 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 72 of file class.ilObjTestSettingsMainGUI.php.
Referenced by buildForm(), getAdditionalFunctionalitySettingsSections(), and getPresentationSettingsSection().
|
protected |
Definition at line 73 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 75 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 66 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 77 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 67 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 69 of file class.ilObjTestSettingsMainGUI.php.
|
protected |
Definition at line 68 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 57 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 63 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 54 of file class.ilObjTestSettingsMainGUI.php.
| const ilObjTestSettingsMainGUI::CMD_CONFIRMED_RESET_TPL = 'confirmedResetTemplate' |
Definition at line 51 of file class.ilObjTestSettingsMainGUI.php.
| const ilObjTestSettingsMainGUI::CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
Definition at line 49 of file class.ilObjTestSettingsMainGUI.php.
| const ilObjTestSettingsMainGUI::CMD_SAVE_FORM = 'saveForm' |
Definition at line 48 of file class.ilObjTestSettingsMainGUI.php.
| const ilObjTestSettingsMainGUI::CMD_SHOW_FORM = 'showForm' |
command constants
Definition at line 47 of file class.ilObjTestSettingsMainGUI.php.
Referenced by ilObjTestGUI\redirectTo_ilObjTestSettingsMainGUI_showForm_Object().
| const ilObjTestSettingsMainGUI::CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
Definition at line 50 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 62 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 61 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 53 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 56 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 60 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 55 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 59 of file class.ilObjTestSettingsMainGUI.php.
|
private |
Definition at line 58 of file class.ilObjTestSettingsMainGUI.php.