|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
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, 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().