|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
@ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilPropertyFormGUI @ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilConfirmationGUI @ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilTestSettingsChangeConfirmationGUI More...
Inheritance diagram for ILIAS\Test\Settings\MainSettings\SettingsMainGUI:
Collaboration diagram for ILIAS\Test\Settings\MainSettings\SettingsMainGUI:Public Member Functions | |
| __construct (private readonly \ilGlobalTemplateInterface $tpl, private readonly \ilCtrlInterface $ctrl, private readonly \ilAccessHandler $access, private readonly \ilLanguage $lng, private readonly \ilTree $tree, private readonly \ilDBInterface $db, private readonly \ilObjectDataCache $object_data_cache, private readonly \ilSetting $settings, private readonly UIFactory $ui_factory, private readonly UIRenderer $ui_renderer, private readonly Refinery $refinery, private readonly ServerRequestInterface $request, private readonly \ilComponentRepository $component_repository, private readonly \ilObjUser $active_user, private readonly \ilObjTestGUI $test_gui, private readonly TestLogger $logger, private readonly GeneralQuestionPropertiesRepository $questionrepository) | |
| executeCommand () | |
| Command Execution. More... | |
Public Member Functions inherited from ILIAS\Test\Settings\TestSettingsGUI | |
| __construct (protected \ilObjTest $test_object) | |
Data Fields | |
| const | CMD_SHOW_FORM = 'showForm' |
| 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 ILIAS\Test\Settings\TestSettingsGUI | |
| formPropertyExists (\ilPropertyFormGUI $form, $propertyId) | |
Protected Attributes | |
| ObjectProperties | $object_properties |
| MainSettings | $main_settings |
| MainSettingsRepository | $main_settings_repository |
Private Member Functions | |
| showForm (?StandardForm $form=null, ?InterruptiveModal $modal=null) | |
| confirmedSaveForm () | |
| saveForm () | |
| finalizeSave (array $data) | |
| anonymityChanged (bool $anonymity_form_data) | |
| getObjectDataArrayForLog () | |
| buildForm () | |
| getFormConstraints () | |
| populateConfirmationModal (?string $current_question_set_type, ?string $new_question_set_type, bool $anonymity_modal_required) | |
| performSaveForm (array $data) | |
| getGeneralSettingsSection (array $environment) | |
| getGeneralSettingsForStorage (array $section) | |
| getAvailabilitySettingsSection () | |
| getIsOnlineSettingInput () | |
| saveAvailabilitySettingsSection (array $section) | |
| getIntroductionSettingsForStorage (array $section) | |
| getAccessSettingsForStorage (array $section) | |
| getTestBehaviourSettingsForStorage (array $section) | |
| getQuestionBehaviourSettingsForStorage (array $section) | |
| getParticipantsFunctionalitySettingsForStorage (array $section) | |
| getFinishingSettingsForStorage (array $section) | |
| buildDateOrNullFromILIASValue (?int $value) | |
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 |
@ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilPropertyFormGUI @ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilConfirmationGUI @ilCtrl_Calls ILIAS\Test\Settings\MainSettings\SettingsMainGUI: ilTestSettingsChangeConfirmationGUI
Definition at line 47 of file class.SettingsMainGUI.php.
| ILIAS\Test\Settings\MainSettings\SettingsMainGUI::__construct | ( | private readonly \ilGlobalTemplateInterface | $tpl, |
| private readonly \ilCtrlInterface | $ctrl, | ||
| private readonly \ilAccessHandler | $access, | ||
| private readonly \ilLanguage | $lng, | ||
| private readonly \ilTree | $tree, | ||
| private readonly \ilDBInterface | $db, | ||
| private readonly \ilObjectDataCache | $object_data_cache, | ||
| private readonly \ilSetting | $settings, | ||
| private readonly UIFactory | $ui_factory, | ||
| private readonly UIRenderer | $ui_renderer, | ||
| private readonly Refinery | $refinery, | ||
| private readonly ServerRequestInterface | $request, | ||
| private readonly \ilComponentRepository | $component_repository, | ||
| private readonly \ilObjUser | $active_user, | ||
| private readonly \ilObjTestGUI | $test_gui, | ||
| private readonly TestLogger | $logger, | ||
| private readonly GeneralQuestionPropertiesRepository | $questionrepository | ||
| ) |
Definition at line 73 of file class.SettingsMainGUI.php.
References ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
Here is the call graph for this function:
|
private |
Definition at line 233 of file class.SettingsMainGUI.php.
References ILIAS\Repository\logger().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 696 of file class.SettingsMainGUI.php.
|
private |
Definition at line 255 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, $lng, ILIAS\UI\examples\Layout\Page\Mail\$refinery, ILIAS\Repository\ctrl(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getAdditionalFunctionalitySettingsSections(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getAvailabilitySettingsSection(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getFormConstraints(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getGeneralSettingsSection(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getPresentationSettingsSection().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 141 of file class.SettingsMainGUI.php.
References $data, ILIAS\Test\Settings\MainSettings\SettingsMainGUI\anonymityChanged(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\AVAILABILITY_SETTINGS_SECTION_LABEL, ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\finalizeSave(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\GENERAL_SETTINGS_SECTION_LABEL, ILIAS\Repository\logger(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\showForm().
Here is the call graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsMainGUI::executeCommand | ( | ) |
Command Execution.
Definition at line 114 of file class.SettingsMainGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 213 of file class.SettingsMainGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getObjectDataArrayForLog(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\performSaveForm().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 509 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsAccess\withStartTimeEnabled().
Here is the call graph for this function:
|
protected |
Definition at line 681 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsAdditional\withHideInfoTab().
Here is the call graph for this function:
|
protected |
Definition at line 593 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 432 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 583 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\withShowAnswerOverview().
Here is the call graph for this function:
|
private |
Definition at line 291 of file class.SettingsMainGUI.php.
References ILIAS\Repository\lng(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\PARTICIPANTS_FUNCTIONALITY_SETTINGS_LABEL, ILIAS\Test\Settings\MainSettings\SettingsMainGUI\QUESTION_BEHAVIOUR_SETTINGS_LABEL, and ILIAS\Repository\refinery().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 421 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsGeneral\withQuestionSetType().
Here is the call graph for this function:
|
private |
Definition at line 403 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 502 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsIntroduction\withIntroductionEnabled().
Here is the call graph for this function:
|
private |
Definition at line 444 of file class.SettingsMainGUI.php.
References ilObject\_getAllReferences(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Component\Input\Container\Form\FormInput\withByline().
Here is the call graph for this function:
|
private |
Definition at line 240 of file class.SettingsMainGUI.php.
References ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_DESCRIPTION, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_ONLINE, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_TITLE, and ILIAS\Repository\logger().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\finalizeSave().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 626 of file class.SettingsMainGUI.php.
References ilOrgUnitObjectTypePositionSetting\DEFAULT_ON, ilOrgUnitGlobalSettings\getInstance(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 572 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\withUsePreviousAnswerAllowed().
Here is the call graph for this function:
|
protected |
Definition at line 475 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 549 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsQuestionBehaviour\withQuestionTitleOutputMode().
Here is the call graph for this function:
|
private |
Definition at line 530 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsTestBehaviour\withKioskMode().
Here is the call graph for this function:
|
private |
Definition at line 345 of file class.SettingsMainGUI.php.
References $data.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\finalizeSave().
Here is the caller graph for this function:
|
private |
Definition at line 303 of file class.SettingsMainGUI.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 649 of file class.SettingsMainGUI.php.
|
private |
Definition at line 470 of file class.SettingsMainGUI.php.
|
private |
Definition at line 169 of file class.SettingsMainGUI.php.
References $data, ILIAS\Test\Settings\MainSettings\SettingsMainGUI\anonymityChanged(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm(), ILIAS\Repository\ctrl(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\finalizeSave(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\GENERAL_SETTINGS_SECTION_LABEL, ILIAS\Repository\lng(), ILIAS\Test\Settings\MainSettings\SettingsMainGUI\populateConfirmationModal(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\showForm().
Here is the call graph for this function:
|
protected |
Definition at line 666 of file class.SettingsMainGUI.php.
References ilOrgUnitGlobalSettings\getInstance().
Here is the call graph for this function:
|
protected |
Definition at line 494 of file class.SettingsMainGUI.php.
|
private |
Definition at line 127 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 68 of file class.SettingsMainGUI.php.
|
protected |
Definition at line 69 of file class.SettingsMainGUI.php.
|
protected |
Definition at line 67 of file class.SettingsMainGUI.php.
|
private |
Definition at line 71 of file class.SettingsMainGUI.php.
|
private |
Definition at line 59 of file class.SettingsMainGUI.php.
|
private |
Definition at line 65 of file class.SettingsMainGUI.php.
|
private |
Definition at line 56 of file class.SettingsMainGUI.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm().
| const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_CONFIRMED_RESET_TPL = 'confirmedResetTemplate' |
Definition at line 53 of file class.SettingsMainGUI.php.
| const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
Definition at line 51 of file class.SettingsMainGUI.php.
| const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SAVE_FORM = 'saveForm' |
Definition at line 50 of file class.SettingsMainGUI.php.
| const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SHOW_FORM = 'showForm' |
Definition at line 49 of file class.SettingsMainGUI.php.
| const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
Definition at line 52 of file class.SettingsMainGUI.php.
|
private |
Definition at line 64 of file class.SettingsMainGUI.php.
|
private |
Definition at line 63 of file class.SettingsMainGUI.php.
|
private |
Definition at line 55 of file class.SettingsMainGUI.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
|
private |
Definition at line 58 of file class.SettingsMainGUI.php.
|
private |
Definition at line 62 of file class.SettingsMainGUI.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getFormConstraints().
|
private |
Definition at line 57 of file class.SettingsMainGUI.php.
|
private |
Definition at line 61 of file class.SettingsMainGUI.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getFormConstraints().
|
private |
Definition at line 60 of file class.SettingsMainGUI.php.