4 include_once(
"./Services/Export/classes/class.ilXmlExporter.php");
32 if($a_export_type ==
'xml')
51 include_once
'./Modules/TestQuestionPool/classes/class.ilObjQuestionPool.php';
54 include_once(
"./Modules/TestQuestionPool/classes/class.ilQuestionpoolExport.php");
56 $zip = $qpl_exp->buildExportFile();
58 $GLOBALS[
'ilLog']->write(__METHOD__.
': Created zip file '.$zip);
71 if($a_entity ==
'qpl')
80 'component' =>
'Services/Taxonomy',
89 return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
98 include_once
'Services/Taxonomy/classes/class.ilObjTaxonomy.php';
102 foreach($poolObjIds as $poolObjId)
106 $taxIds[$taxId] = $taxId;
124 "namespace" =>
"http://www.ilias.de/Modules/TestQuestionPool/htlm/4_1",
125 "xsd_file" =>
"ilias_qpl_4_1.xsd",
126 "uses_dataset" =>
false,
static getUsageOfObject($a_obj_id, $a_include_titles=false)
Get usage of object.
Export class for questionpools.
getDependingTaxonomyIds($poolObjIds)
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.
$GLOBALS['PHPCAS_CLIENT']
This global variable is used by the interface class phpCAS.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.