ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
@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...
Public Member Functions | |
__construct (private readonly \ilGlobalTemplateInterface $tpl, private readonly \ilToolbarGUI $toolbar, 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... | |
![]() | |
__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) | |
![]() | |
formPropertyExists (\ilPropertyFormGUI $form, $propertyId) | |
Protected Attributes | |
ObjectProperties | $object_properties |
MainSettings | $main_settings |
MainSettingsRepository | $main_settings_repository |
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 49 of file class.SettingsMainGUI.php.
ILIAS\Test\Settings\MainSettings\SettingsMainGUI::__construct | ( | private readonly \ilGlobalTemplateInterface | $tpl, |
private readonly \ilToolbarGUI | $toolbar, | ||
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 75 of file class.SettingsMainGUI.php.
References ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
|
private |
Definition at line 288 of file class.SettingsMainGUI.php.
References ILIAS\Repository\logger().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
|
private |
Definition at line 757 of file class.SettingsMainGUI.php.
|
private |
Definition at line 310 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, $lng, ILIAS\UI\examples\Layout\Page\Standard\$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().
|
private |
Definition at line 196 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().
ILIAS\Test\Settings\MainSettings\SettingsMainGUI::executeCommand | ( | ) |
Command Execution.
Definition at line 117 of file class.SettingsMainGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
private |
Definition at line 268 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().
|
private |
Definition at line 567 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsAccess\withStartTimeEnabled().
|
protected |
Definition at line 742 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsAdditional\withHideInfoTab().
|
protected |
Definition at line 654 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
|
private |
Definition at line 490 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
|
private |
Definition at line 641 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\withShowAnswerOverview().
|
private |
Definition at line 346 of file class.SettingsMainGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
|
private |
ilPropertyFormGUI | $form |
Definition at line 479 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsGeneral\withQuestionSetType().
|
private |
Definition at line 461 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().
|
private |
Definition at line 560 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsIntroduction\withIntroductionEnabled().
|
private |
Definition at line 502 of file class.SettingsMainGUI.php.
References ilObject\_getAllReferences(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Component\Input\Container\Form\FormInput\withByline().
|
private |
Definition at line 295 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().
|
protected |
Definition at line 687 of file class.SettingsMainGUI.php.
References ilOrgUnitObjectTypePositionSetting\DEFAULT_ON, ilOrgUnitGlobalSettings\getInstance(), and ILIAS\Repository\lng().
|
private |
Definition at line 630 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\withUsePreviousAnswerAllowed().
|
protected |
Definition at line 533 of file class.SettingsMainGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm().
|
private |
Definition at line 607 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsQuestionBehaviour\withQuestionTitleOutputMode().
|
private |
Definition at line 588 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsTestBehaviour\withKioskMode().
|
private |
Definition at line 402 of file class.SettingsMainGUI.php.
References $data.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\finalizeSave().
|
private |
Definition at line 360 of file class.SettingsMainGUI.php.
References $message, and ILIAS\Repository\lng().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
|
protected |
Definition at line 710 of file class.SettingsMainGUI.php.
|
private |
Definition at line 528 of file class.SettingsMainGUI.php.
|
private |
Definition at line 224 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().
|
protected |
Definition at line 727 of file class.SettingsMainGUI.php.
References ilOrgUnitGlobalSettings\getInstance().
|
protected |
Definition at line 552 of file class.SettingsMainGUI.php.
|
private |
Definition at line 164 of file class.SettingsMainGUI.php.
References ILIAS\Test\Settings\MainSettings\SettingsMainGUI\buildForm(), and ILIAS\Repository\toolbar().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
|
private |
Definition at line 147 of file class.SettingsMainGUI.php.
References ilRTE\_replaceMediaObjectImageSrc(), and ILIAS\Repository\toolbar().
|
private |
Definition at line 130 of file class.SettingsMainGUI.php.
References ilRTE\_replaceMediaObjectImageSrc(), and ILIAS\Repository\toolbar().
|
protected |
Definition at line 70 of file class.SettingsMainGUI.php.
|
protected |
Definition at line 71 of file class.SettingsMainGUI.php.
|
protected |
Definition at line 69 of file class.SettingsMainGUI.php.
|
private |
Definition at line 73 of file class.SettingsMainGUI.php.
|
private |
Definition at line 61 of file class.SettingsMainGUI.php.
|
private |
Definition at line 67 of file class.SettingsMainGUI.php.
|
private |
Definition at line 58 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 55 of file class.SettingsMainGUI.php.
const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
Definition at line 53 of file class.SettingsMainGUI.php.
const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SAVE_FORM = 'saveForm' |
Definition at line 52 of file class.SettingsMainGUI.php.
const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SHOW_FORM = 'showForm' |
Definition at line 51 of file class.SettingsMainGUI.php.
const ILIAS\Test\Settings\MainSettings\SettingsMainGUI::CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
Definition at line 54 of file class.SettingsMainGUI.php.
|
private |
Definition at line 66 of file class.SettingsMainGUI.php.
|
private |
Definition at line 65 of file class.SettingsMainGUI.php.
|
private |
Definition at line 57 of file class.SettingsMainGUI.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\confirmedSaveForm(), and ILIAS\Test\Settings\MainSettings\SettingsMainGUI\saveForm().
|
private |
Definition at line 60 of file class.SettingsMainGUI.php.
|
private |
Definition at line 64 of file class.SettingsMainGUI.php.
|
private |
Definition at line 59 of file class.SettingsMainGUI.php.
|
private |
Definition at line 63 of file class.SettingsMainGUI.php.
|
private |
Definition at line 62 of file class.SettingsMainGUI.php.