| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ILIAS\Skill\Personal\PersonalSkillManager:Public Member Functions | |
| __construct (\ILIAS\Skill\Personal\PersonalSkillDBRepository $personal_repo=null) | |
| getSelectedUserSkills (int $user_id) | |
| addPersonalSkill (int $user_id, int $skill_node_id) | |
| removePersonalSkill (int $user_id, int $skill_node_id) | |
| removePersonalSkillsForUser (int $user_id) | |
| removePersonalSkillsForSkill (int $skill_node_id) | |
Protected Attributes | |
| PersonalSkillDBRepository | $personal_repo | 
Definition at line 27 of file class.PersonalSkillManager.php.
| ILIAS\Skill\Personal\PersonalSkillManager::__construct | ( | \ILIAS\Skill\Personal\PersonalSkillDBRepository | $personal_repo = null | ) | 
Definition at line 31 of file class.PersonalSkillManager.php.
References $DIC, and ILIAS\Skill\Personal\PersonalSkillManager\$personal_repo.
| ILIAS\Skill\Personal\PersonalSkillManager::addPersonalSkill | ( | int | $user_id, | 
| int | $skill_node_id | ||
| ) | 
Definition at line 47 of file class.PersonalSkillManager.php.
| ILIAS\Skill\Personal\PersonalSkillManager::getSelectedUserSkills | ( | int | $user_id | ) | 
Definition at line 42 of file class.PersonalSkillManager.php.
| ILIAS\Skill\Personal\PersonalSkillManager::removePersonalSkill | ( | int | $user_id, | 
| int | $skill_node_id | ||
| ) | 
Definition at line 52 of file class.PersonalSkillManager.php.
| ILIAS\Skill\Personal\PersonalSkillManager::removePersonalSkillsForSkill | ( | int | $skill_node_id | ) | 
Definition at line 62 of file class.PersonalSkillManager.php.
| ILIAS\Skill\Personal\PersonalSkillManager::removePersonalSkillsForUser | ( | int | $user_id | ) | 
Definition at line 57 of file class.PersonalSkillManager.php.
      
  | 
  protected | 
Definition at line 29 of file class.PersonalSkillManager.php.
Referenced by ILIAS\Skill\Personal\PersonalSkillManager\__construct().