4require_once 
'./Modules/Test/classes/class.ilTestServiceGUI.php';
 
    5require_once 
'./Modules/Test/classes/class.ilTestPDFGenerator.php';
 
    6require_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                require_once 
'Modules/Test/classes/class.ilTestResultHeaderLabelBuilder.php';
 
   89                return $gui->getPassListOfAnswers(
 
   90                        $results, $activeId, 
$pass, 
true, 
false, 
false, 
true, 
false, 
null, $testResultHeaderLabelBuilder
 
  102                return dirname($tmpFileName).
'/scores-'.$this->testOBJ->getId().
'-'.$activeId.
'-'.
$pass.
'.pdf';
 
An exception for terminatinating execution or to throw for unit testing.
archivePassesByActives($passesByActives)
renderOverviewContent($activeId, $pass)
buildOverviewFilename($activeId, $pass)
archiveActivesPass($activeId, $pass)
__construct(ilObjTest $testOBJ)
setParticipantData(ilTestParticipantData $participantData)
static generatePDF($pdf_output, $output_mode, $filename=null)
Service GUI class for tests.
static ilTempnam($a_temp_path=null)
Create a temporary file in an ILIAS writable directory.
$GLOBALS['loaded']
Global hash that tracks already loaded includes.