ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__sleep () | |
__construct () | |
Constructor. More... | |
getNrOfAnsweredQuestions () | |
setNrOfAnsweredQuestions (int $nrOfAnsweredQuestions) | |
getReachedPoints () | |
setReachedPoints (float $reachedpoints) | |
getMaxPoints () | |
setMaxPoints (float $maxpoints) | |
getReachedPointsInPercent () | |
getMark () | |
setMark (Mark $mark) | |
getQuestionCount () | |
setQuestionCount (int $questioncount) | |
getStartTime () | |
setStartTime (?string $start_time) | |
getLastAccessTime () | |
setLastAccessTime (?string $last_access_time) | |
getWorkingTime () | |
setWorkingTime (int $workingtime) | |
getPass () | |
setPass (int $pass) | |
getAnsweredQuestions () | |
addAnsweredQuestion (int $question_id, float $max_points, float $reached_points, bool $is_answered, ?int $sequence=null, int $manual=0) | |
getAnsweredQuestion (int $index) | |
getAnsweredQuestionByQuestionId (int $question_id) | |
getAnsweredQuestionCount () | |
getExamId () | |
setExamId (string $exam_id) | |
getStatusOfAttempt () | |
setStatusOfAttempt (?StatusOfAttempt $status_of_attempt) | |
Data Fields | |
array | $answeredQuestions |
Private Attributes | |
DateTimeImmutable | $start_time = null |
DateTimeImmutable | $last_access_time = null |
int | $workingtime |
int | $questioncount |
float | $maxpoints |
float | $reachedpoints |
Mark | $mark = null |
int | $nrOfAnsweredQuestions |
int | $pass |
string | $exam_id = '' |
StatusOfAttempt | $status_of_attempt = null |
Definition at line 27 of file class.ilTestEvaluationPassData.php.
ilTestEvaluationPassData::__construct | ( | ) |
ilTestEvaluationPassData::__sleep | ( | ) |
Definition at line 45 of file class.ilTestEvaluationPassData.php.
ilTestEvaluationPassData::addAnsweredQuestion | ( | int | $question_id, |
float | $max_points, | ||
float | $reached_points, | ||
bool | $is_answered, | ||
?int | $sequence = null , |
||
int | $manual = 0 |
||
) |
Definition at line 165 of file class.ilTestEvaluationPassData.php.
Referenced by ilTestEvaluationFactory\addQuestionToAttempt().
ilTestEvaluationPassData::getAnsweredQuestion | ( | int | $index | ) |
Definition at line 183 of file class.ilTestEvaluationPassData.php.
References null.
ilTestEvaluationPassData::getAnsweredQuestionByQuestionId | ( | int | $question_id | ) |
Definition at line 192 of file class.ilTestEvaluationPassData.php.
References null.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\addUserContent(), and ILIAS\Test\Scoring\Manual\ScoringByQuestionTableBinder\buildFilteredArrayOfAttempts().
ilTestEvaluationPassData::getAnsweredQuestionCount | ( | ) |
Definition at line 202 of file class.ilTestEvaluationPassData.php.
ilTestEvaluationPassData::getAnsweredQuestions | ( | ) |
Definition at line 160 of file class.ilTestEvaluationPassData.php.
References $answeredQuestions.
Referenced by ILIAS\Test\Scoring\Manual\TestScoring\recalculatePass().
ilTestEvaluationPassData::getExamId | ( | ) |
ilTestEvaluationPassData::getLastAccessTime | ( | ) |
Definition at line 128 of file class.ilTestEvaluationPassData.php.
References $last_access_time.
ilTestEvaluationPassData::getMark | ( | ) |
Definition at line 96 of file class.ilTestEvaluationPassData.php.
References $mark.
ilTestEvaluationPassData::getMaxPoints | ( | ) |
Definition at line 81 of file class.ilTestEvaluationPassData.php.
References $maxpoints.
Referenced by getReachedPointsInPercent().
ilTestEvaluationPassData::getNrOfAnsweredQuestions | ( | ) |
Definition at line 61 of file class.ilTestEvaluationPassData.php.
References $nrOfAnsweredQuestions.
ilTestEvaluationPassData::getPass | ( | ) |
Definition at line 150 of file class.ilTestEvaluationPassData.php.
References $pass.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\addUserContent(), ILIAS\Test\Scoring\Manual\ScoringByQuestionTableBinder\buildFilteredArrayOfAttempts(), and ILIAS\Test\Scoring\Manual\ScoringByQuestionTableBinder\isFilteredAttempt().
ilTestEvaluationPassData::getQuestionCount | ( | ) |
Definition at line 106 of file class.ilTestEvaluationPassData.php.
References $questioncount.
ilTestEvaluationPassData::getReachedPoints | ( | ) |
Definition at line 71 of file class.ilTestEvaluationPassData.php.
References $reachedpoints.
Referenced by getReachedPointsInPercent().
ilTestEvaluationPassData::getReachedPointsInPercent | ( | ) |
Definition at line 91 of file class.ilTestEvaluationPassData.php.
References getMaxPoints(), and getReachedPoints().
ilTestEvaluationPassData::getStartTime | ( | ) |
Definition at line 116 of file class.ilTestEvaluationPassData.php.
References $start_time.
ilTestEvaluationPassData::getStatusOfAttempt | ( | ) |
Definition at line 217 of file class.ilTestEvaluationPassData.php.
References $status_of_attempt.
ilTestEvaluationPassData::getWorkingTime | ( | ) |
Definition at line 140 of file class.ilTestEvaluationPassData.php.
References $workingtime.
ilTestEvaluationPassData::setExamId | ( | string | $exam_id | ) |
ilTestEvaluationPassData::setLastAccessTime | ( | ?string | $last_access_time | ) |
Definition at line 133 of file class.ilTestEvaluationPassData.php.
References null.
ilTestEvaluationPassData::setMark | ( | Mark | $mark | ) |
ilTestEvaluationPassData::setMaxPoints | ( | float | $maxpoints | ) |
Definition at line 86 of file class.ilTestEvaluationPassData.php.
References $maxpoints.
Referenced by ilTestEvaluationFactory\addPointsAndQuestionCountToAttempt().
ilTestEvaluationPassData::setNrOfAnsweredQuestions | ( | int | $nrOfAnsweredQuestions | ) |
Definition at line 66 of file class.ilTestEvaluationPassData.php.
References $nrOfAnsweredQuestions.
ilTestEvaluationPassData::setPass | ( | int | $pass | ) |
ilTestEvaluationPassData::setQuestionCount | ( | int | $questioncount | ) |
Definition at line 111 of file class.ilTestEvaluationPassData.php.
References $questioncount.
Referenced by ilTestEvaluationFactory\addPointsAndQuestionCountToAttempt().
ilTestEvaluationPassData::setReachedPoints | ( | float | $reachedpoints | ) |
Definition at line 76 of file class.ilTestEvaluationPassData.php.
References $reachedpoints.
ilTestEvaluationPassData::setStartTime | ( | ?string | $start_time | ) |
Definition at line 121 of file class.ilTestEvaluationPassData.php.
References null.
ilTestEvaluationPassData::setStatusOfAttempt | ( | ?StatusOfAttempt | $status_of_attempt | ) |
Definition at line 226 of file class.ilTestEvaluationPassData.php.
References $status_of_attempt.
ilTestEvaluationPassData::setWorkingTime | ( | int | $workingtime | ) |
Definition at line 145 of file class.ilTestEvaluationPassData.php.
References $workingtime.
array ilTestEvaluationPassData::$answeredQuestions |
Definition at line 32 of file class.ilTestEvaluationPassData.php.
Referenced by getAnsweredQuestions().
|
private |
Definition at line 42 of file class.ilTestEvaluationPassData.php.
Referenced by getExamId(), and setExamId().
|
private |
Definition at line 34 of file class.ilTestEvaluationPassData.php.
Referenced by getLastAccessTime().
Definition at line 39 of file class.ilTestEvaluationPassData.php.
|
private |
Definition at line 37 of file class.ilTestEvaluationPassData.php.
Referenced by getMaxPoints(), and setMaxPoints().
|
private |
Definition at line 40 of file class.ilTestEvaluationPassData.php.
Referenced by getNrOfAnsweredQuestions(), and setNrOfAnsweredQuestions().
|
private |
Definition at line 41 of file class.ilTestEvaluationPassData.php.
|
private |
Definition at line 36 of file class.ilTestEvaluationPassData.php.
Referenced by getQuestionCount(), and setQuestionCount().
|
private |
Definition at line 38 of file class.ilTestEvaluationPassData.php.
Referenced by getReachedPoints(), and setReachedPoints().
|
private |
Definition at line 33 of file class.ilTestEvaluationPassData.php.
Referenced by getStartTime().
|
private |
Definition at line 43 of file class.ilTestEvaluationPassData.php.
Referenced by getStatusOfAttempt(), and setStatusOfAttempt().
|
private |
Definition at line 35 of file class.ilTestEvaluationPassData.php.
Referenced by getWorkingTime(), and setWorkingTime().