ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
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) | |
![]() | |
__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... | |
![]() | |
int | $test_id |
Definition at line 25 of file ilObjTestSettingsResultSummary.php.
ilObjTestSettingsResultSummary::__construct | ( | int | $test_id | ) |
Definition at line 42 of file ilObjTestSettingsResultSummary.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilObjTestSettingsResultSummary::getPassDeletionAllowed | ( | ) |
Definition at line 232 of file ilObjTestSettingsResultSummary.php.
References $pass_deletion_allowed.
Referenced by toForm(), and toStorage().
ilObjTestSettingsResultSummary::getReportingDate | ( | ) |
Definition at line 199 of file ilObjTestSettingsResultSummary.php.
References $reporting_date.
Referenced by toForm(), and toStorage().
ilObjTestSettingsResultSummary::getScoreReporting | ( | ) |
Definition at line 183 of file ilObjTestSettingsResultSummary.php.
References $score_reporting.
Referenced by toForm(), and toStorage().
ilObjTestSettingsResultSummary::getScoreReportingEnabled | ( | ) |
Definition at line 194 of file ilObjTestSettingsResultSummary.php.
Referenced by toForm().
ilObjTestSettingsResultSummary::getShowGradingMarkEnabled | ( | ) |
Definition at line 221 of file ilObjTestSettingsResultSummary.php.
Referenced by toForm(), and toStorage().
ilObjTestSettingsResultSummary::getShowGradingStatusEnabled | ( | ) |
Definition at line 210 of file ilObjTestSettingsResultSummary.php.
Referenced by toForm(), and toStorage().
ilObjTestSettingsResultSummary::getShowPassDetails | ( | ) |
Definition at line 243 of file ilObjTestSettingsResultSummary.php.
References $show_pass_details.
Referenced by toForm().
ilObjTestSettingsResultSummary::toForm | ( | \ilLanguage | $lng, |
FieldFactory | $f, | ||
Refinery | $refinery, | ||
array | $environment = null |
||
) |
Definition at line 47 of file ilObjTestSettingsResultSummary.php.
References ILIAS\LTI\ToolProvider\$settings, getPassDeletionAllowed(), getReportingDate(), getScoreReporting(), getScoreReportingEnabled(), getShowGradingMarkEnabled(), getShowGradingStatusEnabled(), getShowPassDetails(), ILIAS\Repository\int(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
ilObjTestSettingsResultSummary::toStorage | ( | ) |
Definition at line 165 of file ilObjTestSettingsResultSummary.php.
References getPassDeletionAllowed(), getReportingDate(), getScoreReporting(), getShowGradingMarkEnabled(), getShowGradingStatusEnabled(), ILIAS\Repository\int(), and ilObjTestScoreSettingsDatabaseRepository\STORAGE_DATE_FORMAT.
ilObjTestSettingsResultSummary::withPassDeletionAllowed | ( | bool | $pass_deletion_allowed | ) |
Definition at line 236 of file ilObjTestSettingsResultSummary.php.
References $pass_deletion_allowed.
ilObjTestSettingsResultSummary::withReportingDate | ( | ?\DateTimeImmutable | $reporting_date | ) |
Definition at line 203 of file ilObjTestSettingsResultSummary.php.
References $reporting_date.
ilObjTestSettingsResultSummary::withScoreReporting | ( | int | $score_reporting | ) |
Definition at line 187 of file ilObjTestSettingsResultSummary.php.
References $score_reporting.
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().
|
protected |
Definition at line 35 of file ilObjTestSettingsResultSummary.php.
Referenced by getPassDeletionAllowed(), and withPassDeletionAllowed().
|
protected |
Definition at line 34 of file ilObjTestSettingsResultSummary.php.
Referenced by getReportingDate(), and withReportingDate().
|
protected |
Definition at line 33 of file ilObjTestSettingsResultSummary.php.
Referenced by getScoreReporting(), and withScoreReporting().
|
protected |
this is derived from results_presentation with RESULTPRES_BIT_PASS_DETAILS; see ilObjTestSettingsResultDetails
Definition at line 40 of file ilObjTestSettingsResultSummary.php.
Referenced by getShowPassDetails().
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.