|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Service class for tests. More...
Collaboration diagram for ilTestService:Public Member Functions | |
| __construct (protected ilObjTest $object, protected ilDBInterface $db, protected \ILIAS\TestQuestionPool\QuestionInfoService $questioninfo) | |
| public More... | |
| getPassOverviewData (int $active_id, bool $short=false) | |
| getManScoringQuestionGuiList (int $active_id, int $pass) | |
| Returns the list of answers of a users test pass and offers a scoring option. More... | |
| buildVirtualSequence (ilTestSession $testSession) | |
| getVirtualSequenceUserResults (ilTestVirtualSequence $virtualSequence) | |
| getQuestionSummaryData (ilTestSequenceSummaryProvider $testSequence, bool $obligationsFilterEnabled) | |
Static Public Member Functions | |
| static | isManScoringDone (int $active_id) |
| static | setManScoringDone (int $activeId, bool $manScoringDone) |
| ilTestService::__construct | ( | protected ilObjTest | $object, |
| protected ilDBInterface | $db, | ||
| protected \ILIAS\TestQuestionPool\QuestionInfoService | $questioninfo | ||
| ) |
| ilTestService::buildVirtualSequence | ( | ilTestSession | $testSession | ) |
Definition at line 159 of file class.ilTestService.php.
References ilTestSession\getActiveId(), and ILIAS\Repository\object().
Here is the call graph for this function:| ilTestService::getManScoringQuestionGuiList | ( | int | $active_id, |
| int | $pass | ||
| ) |
Returns the list of answers of a users test pass and offers a scoring option.
Definition at line 120 of file class.ilTestService.php.
References ilObjAssessmentFolder\_getManualScoring().
Here is the call graph for this function:| ilTestService::getPassOverviewData | ( | int | $active_id, |
| bool | $short = false |
||
| ) |
Definition at line 44 of file class.ilTestService.php.
References ilObjTest\_getPass(), and ilObjTest\lookupPassResultsUpdateTimestamp().
Here is the call graph for this function:| ilTestService::getQuestionSummaryData | ( | ilTestSequenceSummaryProvider | $testSequence, |
| bool | $obligationsFilterEnabled | ||
| ) |
Definition at line 211 of file class.ilTestService.php.
References $data, ILIAS\LTI\ToolProvider\$key, ilObjTest\_getSolvedQuestions(), ilTestSequenceSummaryProvider\getActiveId(), ilTestSequenceSummaryProvider\getSequenceSummary(), and ILIAS\Repository\object().
Here is the call graph for this function:| ilTestService::getVirtualSequenceUserResults | ( | ilTestVirtualSequence | $virtualSequence | ) |
Definition at line 176 of file class.ilTestService.php.
References ILIAS\LTI\ToolProvider\$key, $results, ilTestVirtualSequence\getActiveId(), ilTestVirtualSequence\getQuestionsPassMap(), and ilTestVirtualSequence\getUniquePasses().
Here is the call graph for this function:
|
static |
Definition at line 149 of file class.ilTestService.php.
Referenced by ilTestScoringGUI\buildManScoringParticipantForm(), and ilObjTest\getManualFeedback().
Here is the caller graph for this function:
|
static |
Definition at line 154 of file class.ilTestService.php.
Referenced by ilTestScoringGUI\saveManScoringParticipantScreen().
Here is the caller graph for this function: