4 require_once
'./Modules/Test/classes/class.ilTestServiceGUI.php';
5 require_once
'./Modules/Test/classes/class.ilTestPDFGenerator.php';
6 require_once
'./Modules/Test/classes/class.ilTestArchiver.php';
29 $this->participantData = null;
50 foreach($passesByActives as $activeId => $passes)
52 foreach($passes as
$pass)
80 $results = $this->testOBJ->getTestResult(
81 $activeId,
$pass,
false 86 return $gui->getPassListOfAnswers(
99 return dirname($tmpFileName).
'/scores-'.$this->testOBJ->getId().
'-'.$activeId.
'-'.
$pass.
'.pdf';
renderOverviewContent($activeId, $pass)
__construct(ilObjTest $testOBJ)
archiveActivesPass($activeId, $pass)
setParticipantData(ilTestParticipantData $participantData)
archivePassesByActives($passesByActives)
static ilTempnam()
Create a temporary file in an ILIAS writable directory.
static generatePDF($pdf_output, $output_mode, $filename=null)
Service GUI class for tests.
buildOverviewFilename($activeId, $pass)
setParticipantData($participantData)