30     public function init(): void
    33         $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
    34         $this->ds->setDSPrefix(
"ds");
    39         if ($a_entity == 
"personal_data") {
    41             foreach ($a_ids as $user_id) {
    43                     $cal_ids[] = $ct[
"cat_id"];
    49                     "component" => 
"Services/User",
    50                     "entity" => 
"usr_profile",
    53                     "component" => 
"Services/User",
    54                     "entity" => 
"usr_multi",
    57                     "component" => 
"Services/User",
    58                     "entity" => 
"usr_setting",
    61                     "component" => 
"Services/Notes",
    62                     "entity" => 
"user_notes",
    65                     "component" => 
"Services/Calendar",
    66                     "entity" => 
"calendar",
    71         return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
    76         $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
    77         return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, [$a_id], 
"", 
true, 
true);
    84                 "namespace" => 
"https://www.ilias.de/Services/User/usr/4_3",
    85                 "xsd_file" => 
"ilias_usr_4_3.xsd",
    86                 "uses_dataset" => 
true,
    90                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_1",
    91                 "xsd_file" => 
"ilias_usr_5_1.xsd",
    92                 "uses_dataset" => 
true,
    96                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_2",
    97                 "xsd_file" => 
"ilias_usr_5_2.xsd",
    98                 "uses_dataset" => 
true,
   102                 "namespace" => 
"https://www.ilias.de/Services/User/usr/5_3",
   103                 "xsd_file" => 
"ilias_usr_5_3.xsd",
   104                 "uses_dataset" => 
true,
 static lookupPrivateCategories(int $a_user_id)
Lookup private categories of user. 
 
getValidSchemaVersions(string $a_entity)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
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)