|
ILIAS
release_8 Revision v8.24
|
Skills of a container. More...
Collaboration diagram for ilContainerMemberSkills:Public Member Functions | |
| __construct (int $a_obj_id, int $a_user_id) | |
| setObjId (int $a_val) | |
| getObjId () | |
| setUserId (int $a_val) | |
| getUserId () | |
| read () | |
| getSkillLevels () | |
| getOrderedSkillLevels () | |
| getPublished () | |
| saveLevelForSkills (array $a_level_data) | |
| delete () | |
| Delete all level data for current user. More... | |
| publish (int $a_ref_id) | |
| removeAllSkillLevels () | |
Protected Attributes | |
| ilDBInterface | $db |
| SkillTreeService | $tree_service |
| SkillProfileService | $profile_service |
| array | $skills = [] |
| int | $obj_id = 0 |
| int | $user_id = 0 |
| array | $skill_levels = [] |
| bool | $published = false |
Skills of a container.
Definition at line 28 of file class.ilContainerMemberSkills.php.
| ilContainerMemberSkills::__construct | ( | int | $a_obj_id, |
| int | $a_user_id | ||
| ) |
Definition at line 39 of file class.ilContainerMemberSkills.php.
References $DIC, read(), setObjId(), and setUserId().
Here is the call graph for this function:| ilContainerMemberSkills::delete | ( | ) |
Delete all level data for current user.
Definition at line 144 of file class.ilContainerMemberSkills.php.
References $db, getUserId(), ilDBInterface\manipulate(), and ilDBInterface\quote().
Here is the call graph for this function:| ilContainerMemberSkills::getObjId | ( | ) |
Definition at line 59 of file class.ilContainerMemberSkills.php.
References $obj_id.
Referenced by publish(), and removeAllSkillLevels().
Here is the caller graph for this function:| ilContainerMemberSkills::getOrderedSkillLevels | ( | ) |
Definition at line 101 of file class.ilContainerMemberSkills.php.
References Vendor\Package\$a, $skill_levels, and getSkillLevels().
Here is the call graph for this function:| ilContainerMemberSkills::getPublished | ( | ) |
Definition at line 112 of file class.ilContainerMemberSkills.php.
References $published.
| ilContainerMemberSkills::getSkillLevels | ( | ) |
Definition at line 93 of file class.ilContainerMemberSkills.php.
References $skill_levels.
Referenced by getOrderedSkillLevels().
Here is the caller graph for this function:| ilContainerMemberSkills::getUserId | ( | ) |
Definition at line 69 of file class.ilContainerMemberSkills.php.
References $user_id.
Referenced by delete(), publish(), and removeAllSkillLevels().
Here is the caller graph for this function:| ilContainerMemberSkills::publish | ( | int | $a_ref_id | ) |
Definition at line 153 of file class.ilContainerMemberSkills.php.
References $db, ilBasicSkill\ACHIEVED, ilPersonalSkill\addPersonalSkill(), getObjId(), getUserId(), ilDBInterface\manipulate(), ilDBInterface\quote(), ilBasicSkill\removeAllUserSkillLevelStatusOfObject(), and ilBasicSkill\writeUserSkillLevelStatus().
Here is the call graph for this function:| ilContainerMemberSkills::read | ( | ) |
Definition at line 74 of file class.ilContainerMemberSkills.php.
References $db, ilDBInterface\query(), and ilDBInterface\quote().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilContainerMemberSkills::removeAllSkillLevels | ( | ) |
Definition at line 196 of file class.ilContainerMemberSkills.php.
References getObjId(), getUserId(), and ilBasicSkill\removeAllUserSkillLevelStatusOfObject().
Here is the call graph for this function:| ilContainerMemberSkills::saveLevelForSkills | ( | array | $a_level_data | ) |
| array | $a_level_data | (key is skill_id:tref_id, value is level id) |
Definition at line 120 of file class.ilContainerMemberSkills.php.
References $db, ilDBInterface\manipulate(), and ilDBInterface\quote().
Here is the call graph for this function:| ilContainerMemberSkills::setObjId | ( | int | $a_val | ) |
Definition at line 54 of file class.ilContainerMemberSkills.php.
Referenced by __construct().
Here is the caller graph for this function:| ilContainerMemberSkills::setUserId | ( | int | $a_val | ) |
Definition at line 64 of file class.ilContainerMemberSkills.php.
Referenced by __construct().
Here is the caller graph for this function:
|
protected |
Definition at line 30 of file class.ilContainerMemberSkills.php.
Referenced by delete(), publish(), read(), and saveLevelForSkills().
|
protected |
Definition at line 34 of file class.ilContainerMemberSkills.php.
Referenced by getObjId().
|
protected |
Definition at line 32 of file class.ilContainerMemberSkills.php.
|
protected |
Definition at line 37 of file class.ilContainerMemberSkills.php.
Referenced by getPublished().
|
protected |
Definition at line 36 of file class.ilContainerMemberSkills.php.
Referenced by getOrderedSkillLevels(), and getSkillLevels().
|
protected |
Definition at line 33 of file class.ilContainerMemberSkills.php.
|
protected |
Definition at line 31 of file class.ilContainerMemberSkills.php.
|
protected |
Definition at line 35 of file class.ilContainerMemberSkills.php.
Referenced by getUserId().