|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ilTestEvaluationFactory:Public Member Functions | |
| __construct (protected ilDBInterface $db, protected ilObjTest $test_obj) | |
| getCorrectionsEvaluationData () | |
| getEvaluationData () | |
| getAllActivesPasses () | |
| getFirstVisitForActiveIdAndAttempt (int $active_id, int $attempt) | |
Private Member Functions | |
| getAccessFilteredActiveIds () | |
| retrieveEvaluationData (array $active_ids) | |
| buildBasicUserEvaluationDataFromDB (array $row) | |
| buildBasicAttemptEvaluationDataFromDB (array $row) | |
| addVisitingTimeToUserEvalData (ilTestEvaluationUserData $user_data, int $active_id) | |
| addPointsAndQuestionCountToAttempt (ilTestEvaluationPassData $attempt, array $row) | |
| addQuestionToAttempt (ilTestEvaluationPassData $attempt, array $row) | |
| addQuestionsToParticipantPasses (ilTestEvaluationData $evaluation_data) | |
| retrieveQuestionsForParticipantPassesForRandomTests (int $active_id, ilTestEvaluationUserData $user_eval_data, int $question_count) | |
| retrieveQuestionsForParticipantPassesForSequencedTests (int $active_id) | |
| addMarksToParticipants (ilTestEvaluationData $evaluation_data) | |
Definition at line 26 of file class.ilTestEvaluationFactory.php.
| ilTestEvaluationFactory::__construct | ( | protected ilDBInterface | $db, |
| protected ilObjTest | $test_obj | ||
| ) |
Definition at line 28 of file class.ilTestEvaluationFactory.php.
|
private |
Definition at line 376 of file class.ilTestEvaluationFactory.php.
References ilTestEvaluationData\getParticipant(), ilTestEvaluationData\getParticipantIds(), ilTestEvaluationUserData\getPass(), ilTestEvaluationUserData\getPassCount(), ilTestEvaluationUserData\getReachedPointsInPercent(), and ilTestEvaluationUserData\setMark().
Referenced by getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 212 of file class.ilTestEvaluationFactory.php.
References ilTestEvaluationPassData\setMaxPoints(), and ilTestEvaluationPassData\setQuestionCount().
Referenced by getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 249 of file class.ilTestEvaluationFactory.php.
References $q, ilTestEvaluationData\addQuestionTitle(), ilTestEvaluationData\getParticipant(), and ilTestEvaluationData\getParticipantIds().
Referenced by getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 230 of file class.ilTestEvaluationFactory.php.
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the caller graph for this function:
|
private |
Definition at line 202 of file class.ilTestEvaluationFactory.php.
Referenced by getEvaluationData().
Here is the caller graph for this function:
|
private |
Definition at line 191 of file class.ilTestEvaluationFactory.php.
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the caller graph for this function:
|
private |
Definition at line 172 of file class.ilTestEvaluationFactory.php.
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the caller graph for this function:
|
private |
Definition at line 37 of file class.ilTestEvaluationFactory.php.
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the caller graph for this function:| ilTestEvaluationFactory::getAllActivesPasses | ( | ) |
Definition at line 409 of file class.ilTestEvaluationFactory.php.
References $res.
| ilTestEvaluationFactory::getCorrectionsEvaluationData | ( | ) |
Definition at line 97 of file class.ilTestEvaluationFactory.php.
References addQuestionToAttempt(), buildBasicAttemptEvaluationDataFromDB(), buildBasicUserEvaluationDataFromDB(), getAccessFilteredActiveIds(), and retrieveEvaluationData().
Here is the call graph for this function:| ilTestEvaluationFactory::getEvaluationData | ( | ) |
Definition at line 125 of file class.ilTestEvaluationFactory.php.
References addMarksToParticipants(), addPointsAndQuestionCountToAttempt(), addQuestionsToParticipantPasses(), addQuestionToAttempt(), addVisitingTimeToUserEvalData(), buildBasicAttemptEvaluationDataFromDB(), buildBasicUserEvaluationDataFromDB(), getAccessFilteredActiveIds(), getFirstVisitForActiveIdAndAttempt(), and retrieveEvaluationData().
Here is the call graph for this function:| ilTestEvaluationFactory::getFirstVisitForActiveIdAndAttempt | ( | int | $active_id, |
| int | $attempt | ||
| ) |
Definition at line 433 of file class.ilTestEvaluationFactory.php.
Referenced by getEvaluationData().
Here is the caller graph for this function:
|
private |
| list<int> | $active_ids |
Definition at line 48 of file class.ilTestEvaluationFactory.php.
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the caller graph for this function:
|
private |
Definition at line 275 of file class.ilTestEvaluationFactory.php.
References ILIAS\Repository\int().
Here is the call graph for this function:
|
private |
Definition at line 323 of file class.ilTestEvaluationFactory.php.