37 public function init(): void
42 $this->ds->setDSPrefix(
'ds');
49 return [
'4.5.0' => [
'namespace' =>
'http://www.ilias.de/Modules/DataCollection/dcl/4_5',
'xsd_file" => "ilias_dcl_4_5.xsd',
'uses_dataset' =>
true,
'min' =>
'4.5.0',
'max' =>
'']];
56 $this->ds->initByExporter($this);
59 return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id],
'',
true,
true);
65 string $a_target_release,
69 if ($a_entity ===
"bibl") {
71 "component" =>
"components/ILIAS/ILIASObject",
getXmlExportTailDependencies(string $a_entity, string $a_target_release, array $a_ids)
Bibliographic dataset class.
getValidSchemaVersions(string $a_entity)
ilBibliographicDataSet $ds
static makeDirParents(string $a_dir)
Create a new directory and all parent directories.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)
getAbsoluteExportDirectory()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...