3 declare(strict_types=1);
    36         $this->personal_repo = (
$personal_repo) ?: $DIC->skills()->internal()->repo()->getPersonalSkillRepo();
    44         return $this->personal_repo->get($user_id);
    49         $this->personal_repo->add($user_id, $skill_node_id);
    54         $this->personal_repo->remove($user_id, $skill_node_id);
    59         $this->personal_repo->removeAllForUser($user_id);
    64         $this->personal_repo->removeAllForSkill($skill_node_id);
 
removePersonalSkillsForSkill(int $skill_node_id)
 
Interface Observer  Contains several chained tasks and infos about them. 
 
removePersonalSkill(int $user_id, int $skill_node_id)
 
removePersonalSkillsForUser(int $user_id)
 
__construct(\ILIAS\Skill\Personal\PersonalSkillDBRepository $personal_repo=null)
 
PersonalSkillDBRepository $personal_repo
 
getSelectedUserSkills(int $user_id)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
addPersonalSkill(int $user_id, int $skill_node_id)