3 declare(strict_types=1);
    32         $log = $DIC->logger()->root();
    36         $obj_id = end($a_ids);
    38         $log->debug(__METHOD__ . 
': ' . $obj_id);
    45                     'component' => 
'components/ILIAS/Container',
    60         $log = $DIC->logger()->root();
    63         $ref_ref_id = end($refs);
    67             $log->debug(__METHOD__ . $a_id . 
' is not instance of type category!');
    72         $writer->export(
false);
    73         return $writer->getXml();
    83                 "namespace" => 
"https://www.ilias.de/Modules/CategoryReference/catr/4_3",
    84                 "xsd_file" => 
"ilias_catr_4_3.xsd",
    85                 "uses_dataset" => 
false,
    92     public function init(): void
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
getXmlExportHeadDependencies(string $a_entity, string $a_target_release, array $a_ids)
 
initWriter(ilContainerReference $ref)
 
getValidSchemaVersions(string $a_entity)
 
static _getAllReferences(int $id)
get all reference ids for object ID 
 
static getInstanceByRefId(int $ref_id, bool $stop_on_error=true)
get an instance of an Ilias object by reference id 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...