4 include_once(
"./Services/Export/classes/class.ilXmlExporter.php");
32 if($a_export_type ==
'xml')
51 include_once
'./Modules/TestQuestionPool/classes/class.ilObjQuestionPool.php';
55 include_once(
"./Modules/TestQuestionPool/classes/class.ilQuestionpoolExport.php");
57 $zip = $qpl_exp->buildExportFile();
59 $GLOBALS[
'ilLog']->write(__METHOD__.
': Created zip file '.$zip);
72 if($a_entity ==
'qpl')
81 'component' =>
'Services/Taxonomy',
90 return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
99 include_once
'Services/Taxonomy/classes/class.ilObjTaxonomy.php';
103 foreach($poolObjIds as $poolObjId)
107 $taxIds[$taxId] = $taxId;
125 "namespace" =>
"http://www.ilias.de/Modules/TestQuestionPool/htlm/4_1",
126 "xsd_file" =>
"ilias_qpl_4_1.xsd",
127 "uses_dataset" =>
false,
static getUsageOfObject($a_obj_id, $a_include_titles=false)
Get usage of object.
$GLOBALS['loaded']
Global hash that tracks already loaded includes.
Export class for questionpools.
getDependingTaxonomyIds($poolObjIds)
Create styles array
The data for the language used.
getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids)
Get tail dependencies.
static getDataDir()
get data directory (outside webspace)
static lookupExportDirectory($a_obj_type, $a_obj_id, $a_export_type='xml', $a_entity="")
Overwritten for qpl.
getValidSchemaVersions($a_entity)
Returns schema versions that the component can export to.
Used for container export with tests.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.