|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality:
Collaboration diagram for ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality:Public Member Functions | |
| __construct (protected bool $use_previous_answers_allowed=false, protected bool $suspend_test_allowed=false, protected bool $postponed_questions_move_to_end=false, protected int $usrpass_overview_mode=0, protected bool $question_marking_enabled=false, protected bool $question_list_enabled=false) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, ?array $environment=null) | |
| toStorage () | |
| toLog (AdditionalInformationGenerator $additional_info) | |
| getUsePreviousAnswerAllowed () | |
| withUsePreviousAnswerAllowed (bool $use_previous_answers_allowed) | |
| getSuspendTestAllowed () | |
| withSuspendTestAllowed (bool $suspend_test_allowed) | |
| getPostponedQuestionsMoveToEnd () | |
| withPostponedQuestionsMoveToEnd (bool $postponed_questions_move_to_end) | |
| getQuestionListEnabled () | |
| withQuestionListEnabled (bool $question_list_enabled) | |
| getUsrPassOverviewMode () | |
| withUsrPassOverviewMode (int $usrpass_overview_mode) | |
| getUsrPassOverviewEnabled () | |
| getShownQuestionListAtBeginning () | |
| getShownQuestionListAtEnd () | |
| getShowDescriptionInQuestionList () | |
| getQuestionMarkingEnabled () | |
| withQuestionMarkingEnabled (bool $question_marking_enabled) | |
| 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 | |
| getInputUsrPassOverview (\ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
Definition at line 31 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::__construct | ( | protected bool | $use_previous_answers_allowed = false, |
| protected bool | $suspend_test_allowed = false, |
||
| protected bool | $postponed_questions_move_to_end = false, |
||
| protected int | $usrpass_overview_mode = 0, |
||
| protected bool | $question_marking_enabled = false, |
||
| protected bool | $question_list_enabled = false |
||
| ) |
Definition at line 33 of file SettingsParticipantFunctionality.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 280 of file SettingsParticipantFunctionality.php.
References $data.
Referenced by ILIAS\Test\Settings\MainSettings\MainSettings\fromExport().
Here is the caller graph for this function:
|
private |
Definition at line 88 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getPostponedQuestionsMoveToEnd | ( | ) |
Definition at line 204 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getQuestionListEnabled | ( | ) |
Definition at line 215 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getQuestionMarkingEnabled | ( | ) |
Definition at line 256 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShowDescriptionInQuestionList | ( | ) |
Definition at line 251 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShownQuestionListAtBeginning | ( | ) |
Definition at line 242 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShownQuestionListAtEnd | ( | ) |
Definition at line 246 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getSuspendTestAllowed | ( | ) |
Definition at line 193 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsePreviousAnswerAllowed | ( | ) |
Definition at line 182 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsrPassOverviewEnabled | ( | ) |
Definition at line 238 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsrPassOverviewMode | ( | ) |
Definition at line 226 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::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 268 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toForm | ( | \ilLanguage | $lng, |
| FieldFactory | $f, | ||
| Refinery | $refinery, | ||
| ?array | $environment = null |
||
| ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 44 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toLog | ( | AdditionalInformationGenerator | $additional_info | ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 153 of file SettingsParticipantFunctionality.php.
References ILIAS\Test\Logging\AdditionalInformationGenerator\getEnabledDisabledTagForBool().
Here is the call graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toStorage | ( | ) |
Reimplemented from ILIAS\Test\Settings\TestSettings.
Definition at line 141 of file SettingsParticipantFunctionality.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withPostponedQuestionsMoveToEnd | ( | bool | $postponed_questions_move_to_end | ) |
Definition at line 208 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withQuestionListEnabled | ( | bool | $question_list_enabled | ) |
Definition at line 219 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withQuestionMarkingEnabled | ( | bool | $question_marking_enabled | ) |
Definition at line 261 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withSuspendTestAllowed | ( | bool | $suspend_test_allowed | ) |
Definition at line 197 of file SettingsParticipantFunctionality.php.
| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withUsePreviousAnswerAllowed | ( | bool | $use_previous_answers_allowed | ) |
Definition at line 186 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getParticipantsFunctionalitySettingsForStorage().
Here is the caller graph for this function:| ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withUsrPassOverviewMode | ( | int | $usrpass_overview_mode | ) |
Definition at line 231 of file SettingsParticipantFunctionality.php.