| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilObjTestSettingsFinishing:
 Collaboration diagram for ilObjTestSettingsFinishing: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 () | |
| 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) | |
  Public Member Functions inherited from TestSettings | |
| __construct (int $test_id) | |
| getTestId () | |
| withTestId (int $test_id) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, array $environment=null) | |
| toStorage () | |
Private Member Functions | |
| getRedirectionInputs (ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
| getMailNotificationInputs (ilLanguage $lng, FieldFactory $f, Refinery $refinery) | |
Additional Inherited Members | |
  Protected Attributes inherited from TestSettings | |
| int | $test_id | 
Definition at line 26 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::__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 28 of file ilObjTestSettingsFinishing.php.
References ILIAS\MetaData\Repository\Validation\Data\__construct().
 Here is the call graph for this function:| ilObjTestSettingsFinishing::getAlwaysSendMailNotification | ( | ) | 
Definition at line 265 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), getMailNotificationInputs(), and toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getConcludingRemarksEnabled | ( | ) | 
Definition at line 200 of file ilObjTestSettingsFinishing.php.
Referenced by toForm(), and toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getConcludingRemarksPageId | ( | ) | 
Definition at line 217 of file ilObjTestSettingsFinishing.php.
Referenced by toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getConcludingRemarksText | ( | ) | 
Definition at line 212 of file ilObjTestSettingsFinishing.php.
Referenced by toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getMailNotificationContentType | ( | ) | 
Definition at line 253 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), getMailNotificationInputs(), and toStorage().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 119 of file ilObjTestSettingsFinishing.php.
References getAlwaysSendMailNotification(), getMailNotificationContentType(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by toForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 65 of file ilObjTestSettingsFinishing.php.
References getRedirectionMode(), getRedirectionUrl(), ilObjTest\REDIRECT_ALWAYS, ilObjTest\REDIRECT_KIOSK, ilObjTest\REDIRECT_NONE, ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by toForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getRedirectionMode | ( | ) | 
Definition at line 229 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), getRedirectionInputs(), and toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getRedirectionUrl | ( | ) | 
Definition at line 241 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), getRedirectionInputs(), and toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::getShowAnswerOverview | ( | ) | 
Definition at line 188 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport(), toForm(), and toStorage().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::toForm | ( | \ilLanguage | $lng, | 
| FieldFactory | $f, | ||
| Refinery | $refinery, | ||
| array | $environment = null  | 
        ||
| ) | 
Definition at line 42 of file ilObjTestSettingsFinishing.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, getConcludingRemarksEnabled(), getMailNotificationInputs(), getRedirectionInputs(), getShowAnswerOverview(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
 Here is the call graph for this function:| ilObjTestSettingsFinishing::toStorage | ( | ) | 
Definition at line 174 of file ilObjTestSettingsFinishing.php.
References getAlwaysSendMailNotification(), getConcludingRemarksEnabled(), getConcludingRemarksPageId(), getConcludingRemarksText(), getMailNotificationContentType(), getRedirectionMode(), getRedirectionUrl(), getShowAnswerOverview(), and ILIAS\Repository\int().
 Here is the call graph for this function:| ilObjTestSettingsFinishing::withAlwaysSendMailNotification | ( | bool | $always_send_mail_notification | ) | 
Definition at line 270 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::withConcludingRemarksEnabled | ( | bool | $concluding_remarks_enabled | ) | 
Definition at line 205 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::withConcludingRemarksPageId | ( | ?int | $concluding_remarks_page_id | ) | 
Definition at line 222 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTest\addConcludingRemarksToSettingsFromImport().
 Here is the caller graph for this function:| ilObjTestSettingsFinishing::withMailNotificationContentType | ( | int | $mail_notification_content_type | ) | 
Definition at line 258 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::withRedirectionMode | ( | int | $redirection_mode | ) | 
Definition at line 234 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::withRedirectionUrl | ( | ?string | $redirection_url | ) | 
Definition at line 246 of file ilObjTestSettingsFinishing.php.
| ilObjTestSettingsFinishing::withShowAnswerOverview | ( | bool | $show_answer_overview | ) | 
Definition at line 193 of file ilObjTestSettingsFinishing.php.
Referenced by ilObjTestSettingsMainGUI\getFinishingSettingsForStorage().
 Here is the caller graph for this function: