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",
61 include_once(
"./Modules/File/classes/class.ilObjFile.php");
62 include_once(
"./Modules/File/classes/class.ilFileXMLWriter.php");
66 $writer->setFile($file);
67 $writer->setOmitHeader(
true);
70 $writer->setFileTargetDirectories(
75 $xml .= $writer->getXml();
93 "namespace" =>
"http://www.ilias.de/Modules/File/file/4_1",
94 "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.