ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct (int $test_id, protected bool $show_answer_overview=false, protected bool $concluding_remarks_enabled=false, protected ?string $concluding_remarks_text='', protected ?int $concluding_remarks_page_id=null, protected int $redirection_mode=\ilObjTest::REDIRECT_NONE, protected ?string $redirection_url=null, protected int $mail_notification_content_type=0, protected bool $always_send_mail_notification=false) | |
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) | |
getConcludingRemarksText () | |
getConcludingRemarksPageId () | |
withConcludingRemarksPageId (?int $concluding_remarks_page_id) | |
getRedirectionMode () | |
withRedirectionMode (int $redirection_mode) | |
getRedirectionUrl () | |
withRedirectionUrl (?string $redirection_url) | |
getMailNotificationContentType () | |
withMailNotificationContentType (int $mail_notification_content_type) | |
getAlwaysSendMailNotification () | |
withAlwaysSendMailNotification (bool $always_send_mail_notification) | |
![]() | |
__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 | |
getRedirectionInputs (\ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
getMailNotificationInputs (\ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
Additional Inherited Members | |
![]() | |
int | $test_id |
Definition at line 31 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::__construct | ( | int | $test_id, |
protected bool | $show_answer_overview = false , |
||
protected bool | $concluding_remarks_enabled = false , |
||
protected ?string | $concluding_remarks_text = '' , |
||
protected ?int | $concluding_remarks_page_id = null , |
||
protected int | $redirection_mode = \ilObjTest::REDIRECT_NONE , |
||
protected ?string | $redirection_url = null , |
||
protected int | $mail_notification_content_type = 0 , |
||
protected bool | $always_send_mail_notification = false |
||
) |
Definition at line 33 of file SettingsFinishing.php.
References ILIAS\GlobalScreen\Provider\__construct().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getAlwaysSendMailNotification | ( | ) |
Definition at line 318 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getConcludingRemarksEnabled | ( | ) |
Definition at line 253 of file SettingsFinishing.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsFinishing\toForm(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getConcludingRemarksPageId | ( | ) |
Definition at line 270 of file SettingsFinishing.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getConcludingRemarksText | ( | ) |
Definition at line 265 of file SettingsFinishing.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getMailNotificationContentType | ( | ) |
Definition at line 306 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
|
private |
Definition at line 124 of file SettingsFinishing.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\getAlwaysSendMailNotification(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationContentType(), null, ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsFinishing\toForm().
|
private |
Definition at line 70 of file SettingsFinishing.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionMode(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionUrl(), null, ilObjTest\REDIRECT_ALWAYS, ilObjTest\REDIRECT_KIOSK, ilObjTest\REDIRECT_NONE, ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by ILIAS\Test\Settings\MainSettings\SettingsFinishing\toForm().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getRedirectionMode | ( | ) |
Definition at line 282 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getRedirectionUrl | ( | ) |
Definition at line 294 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::getShowAnswerOverview | ( | ) |
Definition at line 241 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toForm(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\toLog(), and ILIAS\Test\Settings\MainSettings\SettingsFinishing\toStorage().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::toForm | ( | \ilLanguage | $lng, |
FieldFactory | $f, | ||
Refinery | $refinery, | ||
?array | $environment = null |
||
) |
Definition at line 47 of file SettingsFinishing.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, ILIAS\Test\Settings\MainSettings\SettingsFinishing\getConcludingRemarksEnabled(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionInputs(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getShowAnswerOverview(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::toLog | ( | AdditionalInformationGenerator | $additional_info | ) |
Definition at line 193 of file SettingsFinishing.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\getAlwaysSendMailNotification(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getConcludingRemarksEnabled(), ILIAS\Test\Logging\AdditionalInformationGenerator\getEnabledDisabledTagForBool(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationContentType(), ILIAS\Test\Logging\AdditionalInformationGenerator\getNoneTag(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionMode(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionUrl(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getShowAnswerOverview(), ILIAS\Test\Logging\AdditionalInformationGenerator\getTagForLangVar(), ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_ALWAYS_SEND_NOTIFICATION, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_ANSWER_OVERVIEW_ENABLED, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_CONCLUDING_REMARKS_ENABLED, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_MAIL_NOTIFICATION_CONTENT_TYPE, ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_REDIRECT_MODE, and ILIAS\Test\Logging\AdditionalInformationGenerator\KEY_TEST_REDIRECT_URL.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::toStorage | ( | ) |
Definition at line 179 of file SettingsFinishing.php.
References ILIAS\Test\Settings\MainSettings\SettingsFinishing\getAlwaysSendMailNotification(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getConcludingRemarksEnabled(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getConcludingRemarksPageId(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getConcludingRemarksText(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getMailNotificationContentType(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionMode(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getRedirectionUrl(), ILIAS\Test\Settings\MainSettings\SettingsFinishing\getShowAnswerOverview(), and ILIAS\Repository\int().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withAlwaysSendMailNotification | ( | bool | $always_send_mail_notification | ) |
Definition at line 323 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withConcludingRemarksEnabled | ( | bool | $concluding_remarks_enabled | ) |
Definition at line 258 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withConcludingRemarksPageId | ( | ?int | $concluding_remarks_page_id | ) |
Definition at line 275 of file SettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport().
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withMailNotificationContentType | ( | int | $mail_notification_content_type | ) |
Definition at line 311 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withRedirectionMode | ( | int | $redirection_mode | ) |
Definition at line 287 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withRedirectionUrl | ( | ?string | $redirection_url | ) |
Definition at line 299 of file SettingsFinishing.php.
ILIAS\Test\Settings\MainSettings\SettingsFinishing::withShowAnswerOverview | ( | bool | $show_answer_overview | ) |
Definition at line 246 of file SettingsFinishing.php.
Referenced by ILIAS\Test\Settings\MainSettings\SettingsMainGUI\getFinishingSettingsForStorage().