|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilObjTestSettingsResultSummary:
Collaboration diagram for ilObjTestSettingsResultSummary:Public Member Functions | |
| __construct (int $test_id) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, array $environment=null) | |
| toStorage () | |
| getScoreReporting () | |
| withScoreReporting (int $score_reporting) | |
| getScoreReportingEnabled () | |
| getReportingDate () | |
| withReportingDate (?\DateTimeImmutable $reporting_date) | |
| getShowGradingStatusEnabled () | |
| withShowGradingStatusEnabled (bool $show_grading_status) | |
| getShowGradingMarkEnabled () | |
| withShowGradingMarkEnabled (bool $show_grading_mark) | |
| getPassDeletionAllowed () | |
| withPassDeletionAllowed (bool $pass_deletion_allowed) | |
| getShowPassDetails () | |
| withShowPassDetails (bool $flag) | |
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 () | |
Data Fields | |
| const | SCORE_REPORTING_DISABLED = 0 |
| const | SCORE_REPORTING_FINISHED = 1 |
| const | SCORE_REPORTING_IMMIDIATLY = 2 |
| const | SCORE_REPORTING_DATE = 3 |
| const | SCORE_REPORTING_AFTER_PASSED = 4 |
Protected Attributes | |
| int | $score_reporting = 0 |
| DateTimeImmutable | $reporting_date = null |
| bool | $pass_deletion_allowed = false |
| bool | $show_pass_details = false |
| this is derived from results_presentation with RESULTPRES_BIT_PASS_DETAILS; see ilObjTestSettingsResultDetails More... | |
Protected Attributes inherited from TestSettings | |
| int | $test_id |
Definition at line 25 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::__construct | ( | int | $test_id | ) |
Reimplemented from TestSettings.
Definition at line 42 of file ilObjTestSettingsResultSummary.php.
References TestSettings\$test_id, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| ilObjTestSettingsResultSummary::getPassDeletionAllowed | ( | ) |
Definition at line 232 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getReportingDate | ( | ) |
Definition at line 199 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getScoreReporting | ( | ) |
Definition at line 183 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getScoreReportingEnabled | ( | ) |
Definition at line 194 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getShowGradingMarkEnabled | ( | ) |
Definition at line 221 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getShowGradingStatusEnabled | ( | ) |
Definition at line 210 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::getShowPassDetails | ( | ) |
Definition at line 243 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::toForm | ( | \ilLanguage | $lng, |
| FieldFactory | $f, | ||
| Refinery | $refinery, | ||
| array | $environment = null |
||
| ) |
Reimplemented from TestSettings.
Definition at line 47 of file ilObjTestSettingsResultSummary.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ilObjTestSettingsResultSummary::toStorage | ( | ) |
Reimplemented from TestSettings.
Definition at line 165 of file ilObjTestSettingsResultSummary.php.
References ILIAS\Repository\int(), and ilObjTestScoreSettingsDatabaseRepository\STORAGE_DATE_FORMAT.
Here is the call graph for this function:| ilObjTestSettingsResultSummary::withPassDeletionAllowed | ( | bool | $pass_deletion_allowed | ) |
Definition at line 236 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::withReportingDate | ( | ?\DateTimeImmutable | $reporting_date | ) |
Definition at line 203 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::withScoreReporting | ( | int | $score_reporting | ) |
Definition at line 187 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::withShowGradingMarkEnabled | ( | bool | $show_grading_mark | ) |
Definition at line 225 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::withShowGradingStatusEnabled | ( | bool | $show_grading_status | ) |
Definition at line 214 of file ilObjTestSettingsResultSummary.php.
| ilObjTestSettingsResultSummary::withShowPassDetails | ( | bool | $flag | ) |
Definition at line 247 of file ilObjTestSettingsResultSummary.php.
Referenced by ilObjTestScoreSettings\__construct().
Here is the caller graph for this function:
|
protected |
Definition at line 35 of file ilObjTestSettingsResultSummary.php.
|
protected |
Definition at line 34 of file ilObjTestSettingsResultSummary.php.
|
protected |
Definition at line 33 of file ilObjTestSettingsResultSummary.php.
|
protected |
this is derived from results_presentation with RESULTPRES_BIT_PASS_DETAILS; see ilObjTestSettingsResultDetails
Definition at line 40 of file ilObjTestSettingsResultSummary.php.
| const ilObjTestSettingsResultSummary::SCORE_REPORTING_AFTER_PASSED = 4 |
Definition at line 31 of file ilObjTestSettingsResultSummary.php.
| const ilObjTestSettingsResultSummary::SCORE_REPORTING_DATE = 3 |
Definition at line 30 of file ilObjTestSettingsResultSummary.php.
| const ilObjTestSettingsResultSummary::SCORE_REPORTING_DISABLED = 0 |
Definition at line 27 of file ilObjTestSettingsResultSummary.php.
| const ilObjTestSettingsResultSummary::SCORE_REPORTING_FINISHED = 1 |
Definition at line 28 of file ilObjTestSettingsResultSummary.php.
| const ilObjTestSettingsResultSummary::SCORE_REPORTING_IMMIDIATLY = 2 |
Definition at line 29 of file ilObjTestSettingsResultSummary.php.