31     public function init(): void
    34         $this->ds->initByExporter($this);
    35         $this->ds->setDSPrefix(
"ds");
    37         $config = $this->exp->getExportConfigs()->getElementByClassName(
'ilUserExportConfig');
    38         $this->export_config = $config;
    43         if ($a_entity === 
'usr' && $this->export_config->getExportType() === 
'personal_data') {
    47                     $cal_ids[] = $ct[
"cat_id"];
    53                     "component" => 
"components/ILIAS/User",
    54                     "entity" => 
"usr_profile",
    57                     "component" => 
"components/ILIAS/User",
    58                     "entity" => 
"usr_multi",
    61                     "component" => 
"components/ILIAS/User",
    62                     "entity" => 
"usr_setting",
    65                     "component" => 
"components/ILIAS/Notes",
    66                     "entity" => 
"user_notes",
    69                     "component" => 
"components/ILIAS/Calendar",
    70                     "entity" => 
"calendar",
    75         return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
    80         $this->ds->initByExporter($this);
    81         return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id], 
"", 
true, 
true);
    88                 "namespace" => 
"https://www.ilias.de/Services/User/usr/4_3",
    89                 "xsd_file" => 
"ilias_usr_4_3.xsd",
    90                 "uses_dataset" => 
true,
    94                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_1",
    95                 "xsd_file" => 
"ilias_usr_5_1.xsd",
    96                 "uses_dataset" => 
true,
   100                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_2",
   101                 "xsd_file" => 
"ilias_usr_5_2.xsd",
   102                 "uses_dataset" => 
true,
   106                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_3",
   107                 "xsd_file" => 
"ilias_usr_5_3.xsd",
   108                 "uses_dataset" => 
true,
 static lookupPrivateCategories(int $a_user_id)
Lookup private categories of user. 
 
getValidSchemaVersions(string $a_entity)
 
ilUserExportConfig $export_config
 
getXmlExportTailDependencies(string $a_entity, string $a_target_release, array $a_ids)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
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)