| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ILIAS\Container\Skills\ContainerSkillManager:Protected Member Functions | |
| getSingleSkills () | |
| getProfileSkills () | |
Protected Attributes | |
| int | $cont_obj_id | 
| int | $cont_ref_id | 
| ContainerSkillDBRepository | $cont_skill_repo | 
| ContainerMemberSkillDBRepository | $cont_member_skill_repo | 
| SkillService SkillTreeService | $tree_service | 
| SkillService SkillProfileService | $profile_service | 
| SkillService SkillPersonalService | $personal_service | 
| SkillInternalFactoryService | $factory_service | 
| ilSkillManagementSettings | $skmg_settings | 
Definition at line 29 of file class.ContainerSkillManager.php.
| ILIAS\Container\Skills\ContainerSkillManager::__construct | ( | int | $cont_obj_id, | 
| int | $cont_ref_id, | ||
| ContainerSkillDBRepository | $cont_skill_repo = null,  | 
        ||
| ContainerMemberSkillDBRepository | $cont_member_skill_repo = null,  | 
        ||
| SkillService\SkillTreeService | $tree_service = null,  | 
        ||
| SkillService\SkillProfileService | $profile_service = null,  | 
        ||
| SkillService\SkillPersonalService | $personal_service = null,  | 
        ||
| SkillInternalFactoryService | $factory_service = null,  | 
        ||
| \ilSkillManagementSettings | $skmg_settings = null  | 
        ||
| ) | 
Definition at line 41 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\$cont_member_skill_repo, ILIAS\Container\Skills\ContainerSkillManager\$cont_obj_id, ILIAS\Container\Skills\ContainerSkillManager\$cont_ref_id, ILIAS\Container\Skills\ContainerSkillManager\$cont_skill_repo, $DIC, ILIAS\Container\Skills\ContainerSkillManager\$factory_service, ILIAS\Container\Skills\ContainerSkillManager\$personal_service, ILIAS\Container\Skills\ContainerSkillManager\$profile_service, ILIAS\Container\Skills\ContainerSkillManager\$skmg_settings, and ILIAS\Container\Skills\ContainerSkillManager\$tree_service.
| ILIAS\Container\Skills\ContainerSkillManager::addMemberSkillForContainer | ( | int | $user_id, | 
| int | $skill_id, | ||
| int | $tref_id, | ||
| int | $level_id | ||
| ) | 
Definition at line 122 of file class.ContainerSkillManager.php.
| ILIAS\Container\Skills\ContainerSkillManager::addSkillForContainer | ( | int | $skill_id, | 
| int | $tref_id | ||
| ) | 
Definition at line 71 of file class.ContainerSkillManager.php.
| ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillLevel | ( | int | $user_id, | 
| int | $skill_id, | ||
| int | $tref_id | ||
| ) | 
Definition at line 222 of file class.ContainerSkillManager.php.
| ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillLevelsForContainerOrdered | ( | int | $user_id | ) | 
Definition at line 189 of file class.ContainerSkillManager.php.
References Vendor\Package\$a, ILIAS\Container\Skills\ContainerMemberSkill\getBaseSkillId(), ILIAS\Container\Skills\ContainerMemberSkill\getLevelId(), ILIAS\Container\Skills\ContainerSkillManager\getMemberSkillsForContainer(), ILIAS\Container\Skills\ContainerMemberSkill\getPublished(), and ILIAS\Container\Skills\ContainerMemberSkill\getTrefId().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillsForContainer | ( | int | $user_id | ) | 
Definition at line 217 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getMemberSkillLevelsForContainerOrdered(), and ILIAS\Container\Skills\ContainerSkillManager\publishMemberSkills().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 300 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\$cont_obj_id, ilSkillTreeNode\_lookupTitle(), and ilParticipants\getDefaultMemberRole().
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getSkillsForPresentationGUI(), and ILIAS\Container\Skills\ContainerSkillManager\getSkillsForTableGUI().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getPublished | ( | int | $user_id | ) | 
Definition at line 181 of file class.ContainerSkillManager.php.
      
  | 
  protected | 
Definition at line 283 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\$cont_obj_id, ilSkillTreeNode\_lookupTitle(), ILIAS\Container\Skills\ContainerSkill\getBaseSkillId(), ILIAS\Container\Skills\ContainerSkillManager\getSkillsForContainer(), and ILIAS\Container\Skills\ContainerSkill\getTrefId().
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getSkillsForPresentationGUI(), and ILIAS\Container\Skills\ContainerSkillManager\getSkillsForTableGUI().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getSkillsForContainer | ( | ) | 
Definition at line 112 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills(), and ILIAS\Container\Skills\ContainerSkillManager\getSkillsForContainerOrdered().
 Here is the caller graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getSkillsForContainerOrdered | ( | ) | 
Definition at line 84 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getSkillsForContainer().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getSkillsForPresentationGUI | ( | ) | 
Definition at line 261 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getProfileSkills(), and ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::getSkillsForTableGUI | ( | ) | 
Definition at line 235 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getProfileSkills(), and ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::publishMemberSkills | ( | int | $user_id | ) | 
Definition at line 144 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\$cont_ref_id, $user_id, ilBasicSkill\ACHIEVED, ILIAS\Container\Skills\ContainerSkillManager\getMemberSkillsForContainer(), ilBasicSkill\removeAllUserSkillLevelStatusOfObject(), and ilBasicSkill\writeUserSkillLevelStatus().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::removeAllMemberSkillsFromContainer | ( | int | $user_id | ) | 
Definition at line 132 of file class.ContainerSkillManager.php.
References ilBasicSkill\removeAllUserSkillLevelStatusOfObject().
 Here is the call graph for this function:| ILIAS\Container\Skills\ContainerSkillManager::removeMemberSkillFromContainer | ( | int | $user_id, | 
| int | $skill_id, | ||
| int | $tref_id | ||
| ) | 
Definition at line 127 of file class.ContainerSkillManager.php.
| ILIAS\Container\Skills\ContainerSkillManager::removeSkillFromContainer | ( | int | $skill_id, | 
| int | $tref_id | ||
| ) | 
Definition at line 76 of file class.ContainerSkillManager.php.
      
  | 
  protected | 
Definition at line 34 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 32 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct(), and ILIAS\Container\Skills\ContainerSkillManager\publishMemberSkills().
      
  | 
  protected | 
Definition at line 33 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
Definition at line 38 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
Definition at line 37 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
Definition at line 36 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
Definition at line 39 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
      
  | 
  protected | 
Definition at line 35 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().