ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Public Member Functions | |
__construct (int $test_id, 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) | |
![]() | |
__construct (int $test_id) | |
getTestId () | |
withTestId (int $test_id) | |
toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, ?array $environment=null) | |
toStorage () | |
toLog (AdditionalInformationGenerator $additional_info) | |
Private Member Functions | |
getInputUsrPassOverview (\ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
Additional Inherited Members | |
![]() | |
int | $test_id |
Definition at line 31 of file SettingsParticipantFunctionality.php.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::__construct | ( | int | $test_id, |
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().
|
private |
Definition at line 89 of file SettingsParticipantFunctionality.php.
References ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShowDescriptionInQuestionList(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShownQuestionListAtBeginning(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShownQuestionListAtEnd(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsrPassOverviewEnabled(), null, ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getPostponedQuestionsMoveToEnd | ( | ) |
Definition at line 205 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getQuestionListEnabled | ( | ) |
Definition at line 216 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getQuestionMarkingEnabled | ( | ) |
Definition at line 257 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShowDescriptionInQuestionList | ( | ) |
Definition at line 252 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getInputUsrPassOverview(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShownQuestionListAtBeginning | ( | ) |
Definition at line 243 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getInputUsrPassOverview(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getShownQuestionListAtEnd | ( | ) |
Definition at line 247 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getInputUsrPassOverview(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getSuspendTestAllowed | ( | ) |
Definition at line 194 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsePreviousAnswerAllowed | ( | ) |
Definition at line 183 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toForm(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsrPassOverviewEnabled | ( | ) |
Definition at line 239 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getInputUsrPassOverview(), and ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toLog().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::getUsrPassOverviewMode | ( | ) |
Definition at line 227 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toForm | ( | \ilLanguage | $lng, |
FieldFactory | $f, | ||
Refinery | $refinery, | ||
?array | $environment = null |
||
) |
Definition at line 45 of file SettingsParticipantFunctionality.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getInputUsrPassOverview(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getPostponedQuestionsMoveToEnd(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionListEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionMarkingEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getSuspendTestAllowed(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsePreviousAnswerAllowed(), ilLanguage\txt(), ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation(), and ILIAS\UI\Implementation\Component\Input\withValue().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toLog | ( | AdditionalInformationGenerator | $additional_info | ) |
Definition at line 154 of file SettingsParticipantFunctionality.php.
References ILIAS\Test\Logging\AdditionalInformationGenerator\getEnabledDisabledTagForBool(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getPostponedQuestionsMoveToEnd(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionListEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionMarkingEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShowDescriptionInQuestionList(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShownQuestionListAtBeginning(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getShownQuestionListAtEnd(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getSuspendTestAllowed(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsePreviousAnswerAllowed(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsrPassOverviewEnabled(), ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_OVERVIEW_ENABLED, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_OVERVIEW_SHOW_DESCRIPTION, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_OVERVIEW_SHOW_END, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_OVERVIEW_SHOW_START, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_POSTPONED_MOVE_TO_END, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_QUESTION_LIST_ENABLED, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_QUESTION_MARKING_ENABLED, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_SUSPEND_ALLOWED, and ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_USE_PREVIOUS_ANSWERS_ENABELD.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::toStorage | ( | ) |
Definition at line 142 of file SettingsParticipantFunctionality.php.
References ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getPostponedQuestionsMoveToEnd(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionListEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getQuestionMarkingEnabled(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getSuspendTestAllowed(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsePreviousAnswerAllowed(), ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality\getUsrPassOverviewMode(), and ILIAS\Repository\int().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withPostponedQuestionsMoveToEnd | ( | bool | $postponed_questions_move_to_end | ) |
Definition at line 209 of file SettingsParticipantFunctionality.php.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withQuestionListEnabled | ( | bool | $question_list_enabled | ) |
Definition at line 220 of file SettingsParticipantFunctionality.php.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withQuestionMarkingEnabled | ( | bool | $question_marking_enabled | ) |
Definition at line 262 of file SettingsParticipantFunctionality.php.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withSuspendTestAllowed | ( | bool | $suspend_test_allowed | ) |
Definition at line 198 of file SettingsParticipantFunctionality.php.
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withUsePreviousAnswerAllowed | ( | bool | $use_previous_answers_allowed | ) |
Definition at line 187 of file SettingsParticipantFunctionality.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getParticipantsFunctionalitySettingsForStorage().
ILIAS\Test\Settings\MainSettings\SettingsParticipantFunctionality::withUsrPassOverviewMode | ( | int | $usrpass_overview_mode | ) |
Definition at line 232 of file SettingsParticipantFunctionality.php.