3 declare(strict_types=1);
    48         $this->profile_manager = $DIC->skills()->internal()->manager()->getProfileManager();
    49         $this->profile_completion_manager = $DIC->skills()->internal()->manager()->getProfileCompletionManager();
    50         $this->personal_manager = $DIC->skills()->internal()->manager()->getPersonalSkillManager();
    51         $this->assigned_material_manager = $DIC->skills()->internal()->manager()->getAssignedMaterialManager();
    52         $this->usage_manager = $DIC->skills()->internal()->manager()->getUsageManager();
    58             $this->personal_manager->removePersonalSkillsForUser($this->obj_id);
    59             $this->assigned_material_manager->removeAssignedMaterialsForUser($this->obj_id);
    60             $this->profile_manager->removeUserFromAllProfiles($this->obj_id);
    61             $this->profile_completion_manager->deleteEntriesForUser($this->obj_id);
    65             $this->profile_manager->removeRoleFromAllProfiles($this->obj_id);
    70                     $this->profile_manager->deleteProfilesFromObject($ref_id);
    76                     $this->profile_manager->deleteProfilesFromObject($ref_id);
    80         $this->usage_manager->removeUsagesFromObject($this->obj_id);
 __construct(int $obj_id, string $obj_type)
 
Profile SkillProfileCompletionManager $profile_completion_manager
 
Handles deletion of (user) objects. 
 
static _getAllReferences(int $id)
get all reference ids for object ID 
 
Profile SkillProfileManager $profile_manager
 
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...
 
static removeAllUserData(int $a_user_id)
 
Personal AssignedMaterialManager $assigned_material_manager
 
Personal PersonalSkillManager $personal_manager
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static _lookupType(int $id, bool $reference=false)
 
Usage SkillUsageManager $usage_manager