ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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 28 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 40 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 121 of file class.ContainerSkillManager.php.
ILIAS\Container\Skills\ContainerSkillManager::addSkillForContainer | ( | int | $skill_id, |
int | $tref_id | ||
) |
Definition at line 70 of file class.ContainerSkillManager.php.
ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillLevel | ( | int | $user_id, |
int | $skill_id, | ||
int | $tref_id | ||
) |
Definition at line 221 of file class.ContainerSkillManager.php.
ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillLevelsForContainerOrdered | ( | int | $user_id | ) |
Definition at line 188 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().
ILIAS\Container\Skills\ContainerSkillManager::getMemberSkillsForContainer | ( | int | $user_id | ) |
Definition at line 216 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getMemberSkillLevelsForContainerOrdered(), and ILIAS\Container\Skills\ContainerSkillManager\publishMemberSkills().
|
protected |
Definition at line 299 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().
ILIAS\Container\Skills\ContainerSkillManager::getPublished | ( | int | $user_id | ) |
Definition at line 180 of file class.ContainerSkillManager.php.
|
protected |
Definition at line 282 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().
ILIAS\Container\Skills\ContainerSkillManager::getSkillsForContainer | ( | ) |
Definition at line 111 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills(), and ILIAS\Container\Skills\ContainerSkillManager\getSkillsForContainerOrdered().
ILIAS\Container\Skills\ContainerSkillManager::getSkillsForContainerOrdered | ( | ) |
Definition at line 83 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getSkillsForContainer().
ILIAS\Container\Skills\ContainerSkillManager::getSkillsForPresentationGUI | ( | ) |
Definition at line 260 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getProfileSkills(), and ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills().
ILIAS\Container\Skills\ContainerSkillManager::getSkillsForTableGUI | ( | ) |
Definition at line 234 of file class.ContainerSkillManager.php.
References ILIAS\Container\Skills\ContainerSkillManager\getProfileSkills(), ILIAS\Container\Skills\ContainerSkillManager\getSingleSkills(), and null.
ILIAS\Container\Skills\ContainerSkillManager::publishMemberSkills | ( | int | $user_id | ) |
Definition at line 143 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().
ILIAS\Container\Skills\ContainerSkillManager::removeAllMemberSkillsFromContainer | ( | int | $user_id | ) |
Definition at line 131 of file class.ContainerSkillManager.php.
References ilBasicSkill\removeAllUserSkillLevelStatusOfObject().
ILIAS\Container\Skills\ContainerSkillManager::removeMemberSkillFromContainer | ( | int | $user_id, |
int | $skill_id, | ||
int | $tref_id | ||
) |
Definition at line 126 of file class.ContainerSkillManager.php.
ILIAS\Container\Skills\ContainerSkillManager::removeSkillFromContainer | ( | int | $skill_id, |
int | $tref_id | ||
) |
Definition at line 75 of file class.ContainerSkillManager.php.
|
protected |
Definition at line 33 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().
|
protected |
|
protected |
Definition at line 31 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct(), and ILIAS\Container\Skills\ContainerSkillManager\publishMemberSkills().
|
protected |
Definition at line 32 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 35 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 34 of file class.ContainerSkillManager.php.
Referenced by ILIAS\Container\Skills\ContainerSkillManager\__construct().