19 declare(strict_types=1);
    31     public function init(): void
    34         $this->ds->setDSPrefix(
"ds");
    43         $this->ds->initByExporter($this);
    45         return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id], 
'', 
true, 
true);
    55         if ($a_entity == 
"iass") {
    58                 "component" => 
"components/ILIAS/ILIASObject",
    74                 "namespace" => 
"http://www.ilias.de/Services/User/iass/5_2",
    75                 "xsd_file" => 
"ilias_iass_5_2.xsd",
    76                 "uses_dataset" => 
true,
    81                 "namespace" => 
"http://www.ilias.de/Services/User/iass/5_3",
    82                 "xsd_file" => 
"ilias_iass_5_3.xsd",
    83                 "uses_dataset" => 
true,
    88                 "namespace" => 
"http://www.ilias.de/xml/Modules/IndividualAssessment/iass",
    89                 "xsd_file" => 
"ilias_iass_9_0.xsd",
    90                 "uses_dataset" => 
true,
 getXmlExportTailDependencies(string $a_entity, string $a_target_release, array $a_ids)
 
Individual Assessment dataset class. 
 
ilIndividualAssessmentDataSet $ds
 
Manual Assessment exporter class. 
 
getValidSchemaVersions(string $a_entity)
 
static makeDirParents(string $a_dir)
Create a new directory and all parent directories. 
 
init()
initialize the exporter 
 
getAbsoluteExportDirectory()
 
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)