33 public function init(): void
39 include_once
'./Modules/Test/classes/class.ilObjTest.php';
42 require_once
'Modules/Test/classes/class.ilTestExportFactory.php';
44 $testExport = $expFactory->getExporter(
'xml');
45 $zip = $testExport->buildExportFile();
48 $DIC[
'ilLog']->write(__METHOD__ .
': Created zip file ' . $zip);
61 if ($a_entity ==
'tst') {
68 'component' =>
'Services/Taxonomy',
76 "component" =>
"Services/Object",
84 return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
93 include_once
'Services/Taxonomy/classes/class.ilObjTaxonomy.php';
97 foreach ($testObjIds as $testObjId) {
99 $taxIds[$taxId] = $taxId;
117 "namespace" =>
"http://www.ilias.de/Modules/Test/htlm/4_1",
118 "xsd_file" =>
"ilias_tst_4_1.xsd",
119 "uses_dataset" =>
false,
static getUsageOfObject(int $a_obj_id, bool $a_include_titles=false)
getXmlExportTailDependencies(string $a_entity, string $a_target_release, array $a_ids)
Get tail dependencies.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getDependingTaxonomyIds($testObjIds)
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)
getValidSchemaVersions(string $a_entity)
Returns schema versions that the component can export to.