|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\Test\Settings\MainSettings\MainSettings:
Collaboration diagram for ILIAS\Test\Settings\MainSettings\MainSettings:Static Public Member Functions | |
| static | fromExport (array $data) |
| Creates an instance of the object from an array. More... | |
| static | fromExport (array $data) |
| Creates an instance of the object from an array. More... | |
Definition at line 26 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::__construct | ( | protected int | $id, |
| protected SettingsGeneral | $settings_general, | ||
| protected SettingsIntroduction | $settings_introduction, | ||
| protected SettingsAccess | $settings_access, | ||
| protected SettingsTestBehaviour | $settings_test_behaviour, | ||
| protected SettingsQuestionBehaviour | $settings_question_behaviour, | ||
| protected SettingsParticipantFunctionality | $settings_participant_functionality, | ||
| protected SettingsFinishing | $settings_finishing, | ||
| protected SettingsAdditional | $settings_additional | ||
| ) |
Definition at line 28 of file MainSettings.php.
|
static |
Creates an instance of the object from an array.
This static factory method is responsible for constructing a new object instance from the provided array data. It should validate the input and may throw an exception if the data is incomplete or malformed.
| ExportableArray | $data | The data to restore the object from |
Implements ILIAS\Test\ExportImport\Exportable.
Definition at line 176 of file MainSettings.php.
References $data, ILIAS\Test\Settings\MainSettings\SettingsAccess\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsAdditional\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsGeneral\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsIntroduction\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\fromExport(), ILIAS\Test\Settings\MainSettings\SettingsQuestionBehaviour\fromExport(), and ILIAS\Test\Settings\MainSettings\SettingsTestBehaviour\fromExport().
Referenced by ILIAS\Test\Settings\Templates\PersonalSettingsImportAction\importFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getAccessSettings | ( | ) |
Definition at line 77 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getAdditionalSettings | ( | ) |
Definition at line 137 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getArrayForLog | ( | AdditionalInformationGenerator | $additional_info | ) |
Definition at line 149 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::getFinishingSettings | ( | ) |
Definition at line 125 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getGeneralSettings | ( | ) |
Definition at line 53 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getId | ( | ) |
Definition at line 41 of file MainSettings.php.
References $id.
Referenced by ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getIntroductionSettings | ( | ) |
Definition at line 65 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getParticipantFunctionalitySettings | ( | ) |
Definition at line 113 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getQuestionBehaviourSettings | ( | ) |
Definition at line 101 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::getTestBehaviourSettings | ( | ) |
Definition at line 89 of file MainSettings.php.
Referenced by ilObjTest\fromXML(), ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store(), and ilObjTest\toXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::toExport | ( | ) |
Transform the object into a simple, associative array.
The resulting array represents the object's state and should contain only scalar values, arrays, or other Exportable objects.
Implements ILIAS\Test\ExportImport\Exportable.
Definition at line 162 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withAccessSettings | ( | SettingsAccess | $settings | ) |
Definition at line 82 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withAdditionalSettings | ( | SettingsAdditional | $settings | ) |
Definition at line 142 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withFinishingSettings | ( | SettingsFinishing | $settings | ) |
Definition at line 130 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withGeneralSettings | ( | SettingsGeneral | $settings | ) |
Definition at line 58 of file MainSettings.php.
Referenced by ilObjTest\fromXML().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::withId | ( | int | $id | ) |
Definition at line 46 of file MainSettings.php.
References $id.
Referenced by ILIAS\Test\Settings\MainSettings\MainSettingsDatabaseRepository\store().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\MainSettings::withIntroductionSettings | ( | SettingsIntroduction | $settings | ) |
Definition at line 70 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withParticipantFunctionalitySettings | ( | SettingsParticipantFunctionality | $settings | ) |
Definition at line 118 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withQuestionBehaviourSettings | ( | SettingsQuestionBehaviour | $settings | ) |
Definition at line 106 of file MainSettings.php.
| ILIAS\Test\Settings\MainSettings\MainSettings::withTestBehaviourSettings | ( | SettingsTestBehaviour | $settings | ) |
Definition at line 94 of file MainSettings.php.