28 public function init(): void
31 $this->ds->initByExporter($this);
32 $this->ds->setDSPrefix(
"ds");
37 string $a_target_release,
41 foreach ($a_ids as
$id) {
43 $items = $mcst->readItems(
true);
44 foreach ($items as $i) {
45 $news_ids[] = $i[
"id"];
52 "component" =>
"components/ILIAS/News",
59 "component" =>
"components/ILIAS/ILIASObject",
64 foreach ($a_ids as $id) {
65 $md_ids[] = $id .
':0:mcst';
67 if (!empty($md_ids)) {
69 'component' =>
'components/ILIAS/MetaData',
80 string $a_schema_version,
83 return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id],
"",
true,
true);
90 "namespace" =>
"https://www.ilias.de/Modules/MediaCast/mcst/8",
91 "xsd_file" =>
"ilias_mcst_8.xsd",
92 "uses_dataset" =>
true,
96 "namespace" =>
"https://www.ilias.de/Modules/MediaCast/mcst/5_0",
97 "xsd_file" =>
"ilias_mcst_5_0.xsd",
98 "uses_dataset" =>
true,
102 "namespace" =>
"https://www.ilias.de/Modules/MediaCast/mcst/4_1",
103 "xsd_file" =>
"ilias_mcst_4_1.xsd",
104 "uses_dataset" =>
true,
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins