|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\Test\Settings\MainSettings\SettingsFinishing:
Collaboration diagram for ILIAS\Test\Settings\MainSettings\SettingsFinishing:Public Member Functions | |
| __construct (protected bool $show_answer_overview=false, protected bool $concluding_remarks_enabled=false, protected ?int $concluding_remarks_page_id=null, protected RedirectionModes $redirection_mode=RedirectionModes::NONE, protected ?string $redirection_url=null,) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, ?array $environment=null) | |
| toStorage () | |
| toLog (AdditionalInformationGenerator $additional_info) | |
| getShowAnswerOverview () | |
| withShowAnswerOverview (bool $show_answer_overview) | |
| getConcludingRemarksEnabled () | |
| withConcludingRemarksEnabled (bool $concluding_remarks_enabled) | |
| getConcludingRemarksPageId () | |
| withConcludingRemarksPageId (?int $concluding_remarks_page_id) | |
| getRedirectionMode () | |
| withRedirectionMode (RedirectionModes $redirection_mode) | |
| getRedirectionUrl () | |
| withRedirectionUrl (?string $redirection_url) | |
| toExport () | |
| Transform the object into a simple, associative array. More... | |
Public Member Functions inherited from ILIAS\Test\Settings\TestSettings | |
| __construct () | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, ?array $environment=null) | |
| toStorage () | |
| toLog (AdditionalInformationGenerator $additional_info) | |
| toExport () | |
| Transform the object into a simple, associative array. More... | |
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... | |
Private Member Functions | |
| getRedirectionInputs (\ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
Definition at line 31 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::__construct | ( | protected bool | $show_answer_overview = false, |
| protected bool | $concluding_remarks_enabled = false, |
||
| protected ?int | $concluding_remarks_page_id = null, |
||
| protected RedirectionModes | $redirection_mode = RedirectionModes::NONE, |
||
| protected ?string | $redirection_url = null |
||
| ) |
Definition at line 33 of file SettingsFinishing.php.
References ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
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 268 of file SettingsFinishing.php.
References $data, and ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().
Referenced by ILIAS\Test\Settings\MainSettings\MainSettings\fromExport().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsFinishing::getConcludingRemarksEnabled | ( | ) |
Definition at line 209 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::getConcludingRemarksPageId | ( | ) |
Definition at line 221 of file SettingsFinishing.php.
|
private |
Definition at line 64 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::getRedirectionMode | ( | ) |
Definition at line 233 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::getRedirectionUrl | ( | ) |
Definition at line 245 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::getShowAnswerOverview | ( | ) |
Definition at line 197 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::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 257 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::toForm | ( | \ilLanguage | $lng, |
| FieldFactory | $f, | ||
| Refinery | $refinery, | ||
| ?array | $environment = null |
||
| ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 43 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::toLog | ( | AdditionalInformationGenerator | $additional_info | ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 168 of file SettingsFinishing.php.
References ALWAYS, ILIAS\Test\Logging\AdditionalInformationGenerator\getEnabledDisabledTagForBool(), ILIAS\Test\Logging\AdditionalInformationGenerator\getNoneTag(), and ILIAS\Test\Logging\AdditionalInformationGenerator\getTagForLangVar().
Here is the call graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsFinishing::toStorage | ( | ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 157 of file SettingsFinishing.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsFinishing::withConcludingRemarksEnabled | ( | bool | $concluding_remarks_enabled | ) |
Definition at line 214 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::withConcludingRemarksPageId | ( | ?int | $concluding_remarks_page_id | ) |
Definition at line 226 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::withRedirectionMode | ( | RedirectionModes | $redirection_mode | ) |
Definition at line 238 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::withRedirectionUrl | ( | ?string | $redirection_url | ) |
Definition at line 250 of file SettingsFinishing.php.
| ILIAS\Test\Settings\MainSettings\SettingsFinishing::withShowAnswerOverview | ( | bool | $show_answer_overview | ) |
Definition at line 202 of file SettingsFinishing.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getFinishingSettingsForStorage().
Here is the caller graph for this function: