28 public function init(): void
31 $this->ds->setDSPrefix(
"ds");
36 string $a_target_release,
40 foreach ($a_ids as $mob_id) {
41 $md_ids[] =
"0:" . $mob_id .
":mob";
46 "component" =>
"Services/MetaData",
54 string $a_schema_version,
58 $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
59 return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id],
"",
true,
true);
70 "namespace" =>
"https://www.ilias.de/Services/MediaObjects/mob/5_1",
71 "xsd_file" =>
"ilias_mob_5_1.xsd",
72 "uses_dataset" =>
true,
76 "namespace" =>
"https://www.ilias.de/Services/MediaObjects/mob/4_3",
77 "xsd_file" =>
"ilias_mob_4_3.xsd",
78 "uses_dataset" =>
true,
82 "namespace" =>
"https://www.ilias.de/Services/MediaObjects/mob/4_1",
83 "xsd_file" =>
"ilias_mob_4_1.xsd",
84 "uses_dataset" =>
true,
static makeDirParents(string $a_dir)
Create a new directory and all parent directories.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getAbsoluteExportDirectory()