|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
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) | |
| buildFinalizedBy (int $current_attempt, ?int $last_finished_attempt, ?string $finalized_by) | |
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 378 of file class.ilTestEvaluationFactory.php.
References 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 214 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 251 of file class.ilTestEvaluationFactory.php.
References $q, ilTestEvaluationData\addQuestionTitle(), ilTestEvaluationData\getParticipant(), ilTestEvaluationData\getParticipantIds(), retrieveQuestionsForParticipantPassesForRandomTests(), and retrieveQuestionsForParticipantPassesForSequencedTests().
Referenced by getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 232 of file class.ilTestEvaluationFactory.php.
References ilTestEvaluationPassData\addAnsweredQuestion().
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 204 of file class.ilTestEvaluationFactory.php.
References ilTestEvaluationUserData\setFirstVisit(), and ilTestEvaluationUserData\setLastVisit().
Referenced by getEvaluationData().
Here is the call graph for this function:
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.
References ilTestEvaluationUserData\setName().
Referenced by getCorrectionsEvaluationData(), and getEvaluationData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 449 of file class.ilTestEvaluationFactory.php.
Referenced by 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 | ( | ) |
| 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(), buildFinalizedBy(), getAccessFilteredActiveIds(), getFirstVisitForActiveIdAndAttempt(), and retrieveEvaluationData().
Here is the call graph for this function:| ilTestEvaluationFactory::getFirstVisitForActiveIdAndAttempt | ( | int | $active_id, |
| int | $attempt | ||
| ) |
Definition at line 435 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 277 of file class.ilTestEvaluationFactory.php.
References ilTestEvaluationUserData\getLastPass(), and ILIAS\Repository\int().
Referenced by addQuestionsToParticipantPasses().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 325 of file class.ilTestEvaluationFactory.php.
Referenced by addQuestionsToParticipantPasses().
Here is the caller graph for this function: