|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Collaboration diagram for ilTestEvaluationPassData: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 () | |
| getRequestedHintsCount () | |
| setRequestedHintsCount (int $requestedHintsCount) | |
| getDeductedHintPoints () | |
| setDeductedHintPoints (float $deductedHintPoints) | |
| 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 |
| int | $requestedHintsCount = null |
| float | $deductedHintPoints = null |
| string | $exam_id = '' |
| StatusOfAttempt | $status_of_attempt = null |
Definition at line 27 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::__construct | ( | ) |
| ilTestEvaluationPassData::__sleep | ( | ) |
Definition at line 47 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 167 of file class.ilTestEvaluationPassData.php.
Referenced by ilTestEvaluationFactory\addQuestionToAttempt().
Here is the caller graph for this function:| ilTestEvaluationPassData::getAnsweredQuestion | ( | int | $index | ) |
Definition at line 185 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::getAnsweredQuestionByQuestionId | ( | int | $question_id | ) |
Definition at line 194 of file class.ilTestEvaluationPassData.php.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\addUserContent(), and ILIAS\Test\Scoring\Manual\ScoringByQuestionTableBinder\buildFilteredArrayOfAttempts().
Here is the caller graph for this function:| ilTestEvaluationPassData::getAnsweredQuestionCount | ( | ) |
Definition at line 204 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::getAnsweredQuestions | ( | ) |
Definition at line 162 of file class.ilTestEvaluationPassData.php.
References $answeredQuestions.
Referenced by ILIAS\Test\Scoring\Manual\TestScoring\recalculatePass().
Here is the caller graph for this function:| ilTestEvaluationPassData::getDeductedHintPoints | ( | ) |
Definition at line 219 of file class.ilTestEvaluationPassData.php.
References $deductedHintPoints.
| ilTestEvaluationPassData::getExamId | ( | ) |
| ilTestEvaluationPassData::getLastAccessTime | ( | ) |
Definition at line 130 of file class.ilTestEvaluationPassData.php.
References $last_access_time.
| ilTestEvaluationPassData::getMark | ( | ) |
Definition at line 98 of file class.ilTestEvaluationPassData.php.
References $mark.
| ilTestEvaluationPassData::getMaxPoints | ( | ) |
Definition at line 83 of file class.ilTestEvaluationPassData.php.
References $maxpoints.
Referenced by getReachedPointsInPercent().
Here is the caller graph for this function:| ilTestEvaluationPassData::getNrOfAnsweredQuestions | ( | ) |
Definition at line 63 of file class.ilTestEvaluationPassData.php.
References $nrOfAnsweredQuestions.
| ilTestEvaluationPassData::getPass | ( | ) |
Definition at line 152 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().
Here is the caller graph for this function:| ilTestEvaluationPassData::getQuestionCount | ( | ) |
Definition at line 108 of file class.ilTestEvaluationPassData.php.
References $questioncount.
| ilTestEvaluationPassData::getReachedPoints | ( | ) |
Definition at line 73 of file class.ilTestEvaluationPassData.php.
References $reachedpoints.
Referenced by getReachedPointsInPercent().
Here is the caller graph for this function:| ilTestEvaluationPassData::getReachedPointsInPercent | ( | ) |
Definition at line 93 of file class.ilTestEvaluationPassData.php.
References getMaxPoints(), and getReachedPoints().
Here is the call graph for this function:| ilTestEvaluationPassData::getRequestedHintsCount | ( | ) |
Definition at line 209 of file class.ilTestEvaluationPassData.php.
References $requestedHintsCount.
| ilTestEvaluationPassData::getStartTime | ( | ) |
Definition at line 118 of file class.ilTestEvaluationPassData.php.
References $start_time.
| ilTestEvaluationPassData::getStatusOfAttempt | ( | ) |
Definition at line 239 of file class.ilTestEvaluationPassData.php.
References $status_of_attempt.
| ilTestEvaluationPassData::getWorkingTime | ( | ) |
Definition at line 142 of file class.ilTestEvaluationPassData.php.
References $workingtime.
| ilTestEvaluationPassData::setDeductedHintPoints | ( | float | $deductedHintPoints | ) |
Definition at line 224 of file class.ilTestEvaluationPassData.php.
References $deductedHintPoints.
| ilTestEvaluationPassData::setExamId | ( | string | $exam_id | ) |
| ilTestEvaluationPassData::setLastAccessTime | ( | ?string | $last_access_time | ) |
Definition at line 135 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::setMark | ( | Mark | $mark | ) |
| ilTestEvaluationPassData::setMaxPoints | ( | float | $maxpoints | ) |
Definition at line 88 of file class.ilTestEvaluationPassData.php.
References $maxpoints.
Referenced by ilTestEvaluationFactory\addPointsAndQuestionCountToAttempt().
Here is the caller graph for this function:| ilTestEvaluationPassData::setNrOfAnsweredQuestions | ( | int | $nrOfAnsweredQuestions | ) |
Definition at line 68 of file class.ilTestEvaluationPassData.php.
References $nrOfAnsweredQuestions.
| ilTestEvaluationPassData::setPass | ( | int | $pass | ) |
| ilTestEvaluationPassData::setQuestionCount | ( | int | $questioncount | ) |
Definition at line 113 of file class.ilTestEvaluationPassData.php.
References $questioncount.
Referenced by ilTestEvaluationFactory\addPointsAndQuestionCountToAttempt().
Here is the caller graph for this function:| ilTestEvaluationPassData::setReachedPoints | ( | float | $reachedpoints | ) |
Definition at line 78 of file class.ilTestEvaluationPassData.php.
References $reachedpoints.
| ilTestEvaluationPassData::setRequestedHintsCount | ( | int | $requestedHintsCount | ) |
Definition at line 214 of file class.ilTestEvaluationPassData.php.
References $requestedHintsCount.
| ilTestEvaluationPassData::setStartTime | ( | ?string | $start_time | ) |
Definition at line 123 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::setStatusOfAttempt | ( | ?StatusOfAttempt | $status_of_attempt | ) |
Definition at line 248 of file class.ilTestEvaluationPassData.php.
References $status_of_attempt.
| ilTestEvaluationPassData::setWorkingTime | ( | int | $workingtime | ) |
Definition at line 147 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 43 of file class.ilTestEvaluationPassData.php.
Referenced by getDeductedHintPoints(), and setDeductedHintPoints().
|
private |
Definition at line 44 of file class.ilTestEvaluationPassData.php.
Referenced by getExamId(), and setExamId().
|
private |
Definition at line 34 of file class.ilTestEvaluationPassData.php.
Referenced by getLastAccessTime().
|
private |
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 42 of file class.ilTestEvaluationPassData.php.
Referenced by getRequestedHintsCount(), and setRequestedHintsCount().
|
private |
Definition at line 33 of file class.ilTestEvaluationPassData.php.
Referenced by getStartTime().
|
private |
Definition at line 45 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().