ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilTestExportFixedQuestionSet Class Reference
+ Inheritance diagram for ilTestExportFixedQuestionSet:
+ Collaboration diagram for ilTestExportFixedQuestionSet:

Protected Member Functions

 initXmlExport ()
 
 populateQuestionSetConfigXml (ilXmlWriter $xmlWriter)
 
 getQuestionsQtiXml ()
 
 getQuestionIds ()
 
- Protected Member Functions inherited from ilTestExport
 aggregatedResultsToExcel ($deliver=true)
 Exports the aggregated results to the Microsoft Excel file format. More...
 
 aggregatedResultsToCSV ($deliver=true)
 Exports the aggregated results to CSV. More...
 
 initXmlExport ()
 
 getQuestionIds ()
 
 populateQuestionSetConfigXml (ilXmlWriter $xmlWriter)
 
 getQtiXml ()
 
 getQuestionsQtiXml ()
 
 getQuestionQtiXml ($questionId)
 
 populateQuestionSkillAssignmentsXml (ilXmlWriter $a_xml_writer, ilAssQuestionSkillAssignmentList $assignmentList, $questions)
 
 populateSkillLevelThresholdsXml (ilXmlWriter $a_xml_writer, ilAssQuestionSkillAssignmentList $assignmentList)
 
 buildQuestionSkillAssignmentList ()
 

Additional Inherited Members

- Public Member Functions inherited from ilTestExport
 __construct (&$a_test_obj, $a_mode="xml")
 Constructor. More...
 
 isResultExportingEnabledForTestExport ()
 
 setResultExportingEnabledForTestExport ($resultExprtingEnabledForTestExport)
 
 getForcedAccessFilteredParticipantList ()
 
 setForcedAccessFilteredParticipantList (ilTestParticipantList $forcedAccessFilteredParticipantList)
 
 getAccessFilteredParticipantList ()
 
 getExtension ()
 
 getInstId ()
 
 buildExportFile ()
 build export file (complete zip file) More...
 
 buildExportResultFile ()
 build xml export file More...
 
 exportToExcel ($deliver=true, $filterby="", $filtertext="", $passedonly=false)
 Exports the evaluation data to the Microsoft Excel file format. More...
 
 exportToCSV ($deliver=true, $filterby="", $filtertext="", $passedonly=false)
 Exports the evaluation data to the CSV file format. More...
 
 buildExportFileXML ()
 build xml export file More...
 
 exportXHTMLMediaObjects ($a_export_dir)
 
- Data Fields inherited from ilTestExport
 $err
 
 $db
 
 $ilias
 
 $test_obj
 
 $inst_id
 
 $mode
 
- Protected Attributes inherited from ilTestExport
 $resultExportingEnabledForTestExport = false
 
 $forcedAccessFilteredParticipantList = null
 

Detailed Description

Definition at line 12 of file class.ilTestExportFixedQuestionSet.php.

Member Function Documentation

◆ getQuestionIds()

ilTestExportFixedQuestionSet::getQuestionIds ( )
protected

Definition at line 33 of file class.ilTestExportFixedQuestionSet.php.

34  {
35  return $this->test_obj->questions;
36  }

◆ getQuestionsQtiXml()

ilTestExportFixedQuestionSet::getQuestionsQtiXml ( )
protected

Definition at line 22 of file class.ilTestExportFixedQuestionSet.php.

References ilTestExport\getQuestionQtiXml().

23  {
24  $questionQtiXml = '';
25 
26  foreach ($this->test_obj->questions as $questionId) {
27  $questionQtiXml .= $this->getQuestionQtiXml($questionId);
28  }
29 
30  return $questionQtiXml;
31  }
getQuestionQtiXml($questionId)
+ Here is the call graph for this function:

◆ initXmlExport()

ilTestExportFixedQuestionSet::initXmlExport ( )
protected

Definition at line 14 of file class.ilTestExportFixedQuestionSet.php.

15  {
16  }

◆ populateQuestionSetConfigXml()

ilTestExportFixedQuestionSet::populateQuestionSetConfigXml ( ilXmlWriter  $xmlWriter)
protected

Definition at line 18 of file class.ilTestExportFixedQuestionSet.php.

19  {
20  }

The documentation for this class was generated from the following file: