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)
Class ChatMainBarProvider .
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)