4 include_once(
"./Services/Export/classes/class.ilXmlExporter.php");
36 foreach ($a_ids as $file_id) {
37 $md_ids[] = $file_id .
":0:file";
42 "component" =>
"Services/MetaData",
47 "component" =>
"Services/Object",
66 include_once(
"./Modules/File/classes/class.ilObjFile.php");
67 include_once(
"./Modules/File/classes/class.ilFileXMLWriter.php");
71 $writer->setFile($file);
72 $writer->setOmitHeader(
true);
75 $writer->setFileTargetDirectories(
80 $xml .= $writer->getXml();
98 "namespace" =>
"http://www.ilias.de/Modules/File/file/4_1",
99 "xsd_file" =>
"ilias_file_4_1.xsd",
static makeDirParents($a_dir)
Create a new directory and all parent directories.
getRelativeExportDirectory()
Get relative export directory.
Exporter class for files.
getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids)
Get tail dependencies.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.
getAbsoluteExportDirectory()
Get absolute export directory.
static $CONTENT_ATTACH_COPY
static _lookupType($a_id, $a_reference=false)
lookup object type
getValidSchemaVersions($a_entity)
Returns schema versions that the component can export to.