42 $this->profile_manager =
$DIC->skills()->internal()->manager()->getProfileManager();
43 $this->profile_completion_manager =
$DIC->skills()->internal()->manager()->getProfileCompletionManager();
51 $this->profile_manager->removeUserFromAllProfiles($this->obj_id);
52 $this->profile_completion_manager->deleteEntriesForUser($this->obj_id);
56 $this->profile_manager->removeRoleFromAllProfiles($this->obj_id);
61 $this->profile_manager->deleteProfilesFromObject(
$ref_id);
68 $this->profile_manager->deleteProfilesFromObject(
$ref_id);
Manages skill profile completion.
static removeAllUserData(int $a_user_id)
static _lookupType(int $id, bool $reference=false)
static _getAllReferences(int $id)
get all reference ids for object ID
static removeMaterials(int $a_user_id)
static removeSkills(int $a_user_id)
Handles deletion of (user) objects.
SkillProfileManager $profile_manager
__construct(int $obj_id, string $obj_type)
SkillProfileCompletionManager $profile_completion_manager
static removeUsagesFromObject(int $a_obj_id)