| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
Personal skill. More...
 Collaboration diagram for ilPersonalSkill:
 Collaboration diagram for ilPersonalSkill:| Public Member Functions | |
| addPersonalSkill ($a_user_id, $a_skill_node_id) | |
| Add personal skill. | |
| removeSkill ($a_user_id, $a_skill_node_id) | |
| Remove personal skill. | |
| Static Public Member Functions | |
| static | getSelectedUserSkills ($a_user_id) | 
| Get personal selected user skills. | |
| static | assignMaterial ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill, $a_level, $a_wsp_id) | 
| Assign material to skill level. | |
| static | getAssignedMaterial ($a_user_id, $a_tref_id, $a_level) | 
| Get assigned material (for a skill level and user) | |
| static | countAssignedMaterial ($a_user_id, $a_tref_id, $a_level) | 
| Get assigned material (for a skill level and user) | |
| static | removeMaterial ($a_user_id, $a_tref_id, $a_level_id, $a_wsp_id) | 
| Remove material. | |
| static | saveSelfEvaluation ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill, $a_level) | 
| Save self evaluation. | |
| static | getSelfEvaluation ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill) | 
| Save self evaluation. | |
| ilPersonalSkill::addPersonalSkill | ( | $a_user_id, | |
| $a_skill_node_id | |||
| ) | 
Add personal skill.
| int | $a_user_id | |
| int | $a_skill_node_id | 
Definition at line 50 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\addSkill().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Assign material to skill level.
| int | $a_user_id | user id | 
| int | $a_top_skill | the "selectable" top skill | 
| int | $a_tref_id | template reference id | 
| int | $a_basic_skill | the basic skill the level belongs to | 
| int | $a_level | level id | 
| int | $a_wsp_id | workspace object | 
Definition at line 100 of file class.ilPersonalSkill.php.
| 
 | static | 
Get assigned material (for a skill level and user)
| int | $a_user_id | user id | 
| int | $a_tref_id | template reference id | 
| int | $a_level | level id | 
Definition at line 157 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\getSkillHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get assigned material (for a skill level and user)
| int | $a_user_id | user id | 
| int | $a_tref_id | template reference id | 
| int | $a_level | level id | 
Definition at line 133 of file class.ilPersonalSkill.php.
Referenced by ilCOPageHTMLExport\collectPageElements(), ilSkillAssignMaterialsTableGUI\fillRow(), and ilPersonalSkillsGUI\getSkillHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get personal selected user skills.
| int | $a_user_id | user id | 
Definition at line 20 of file class.ilPersonalSkill.php.
References ilSkillTreeNode\_lookupTitle().
Referenced by ilPersonalSkillTableGUI\__construct(), ilPCSkillsGUI\initForm(), and ilPersonalSkillsGUI\listSkills().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Save self evaluation.
| int | $a_user_id | user id | 
| int | $a_top_skill | the "selectable" top skill | 
| int | $a_tref_id | template reference id | 
| int | $a_basic_skill | the basic skill the level belongs to | 
| int | $a_level | level id | 
Definition at line 244 of file class.ilPersonalSkill.php.
Referenced by ilSelfEvaluationSimpleTableGUI\__construct(), and ilPersonalSkillsGUI\getSkillHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Remove material.
| @return | 
Definition at line 176 of file class.ilPersonalSkill.php.
References $t.
| ilPersonalSkill::removeSkill | ( | $a_user_id, | |
| $a_skill_node_id | |||
| ) | 
Remove personal skill.
| int | $a_user_id | user id | 
| int | $a_skill_node_id | the "selectable" top skill | 
Definition at line 74 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\removeSkills().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Save self evaluation.
| int | $a_user_id | user id | 
| int | $a_top_skill | the "selectable" top skill | 
| int | $a_tref_id | template reference id | 
| int | $a_basic_skill | the basic skill the level belongs to | 
| int | $a_level | level id | 
Definition at line 202 of file class.ilPersonalSkill.php.
References ilUtil\now().
 Here is the call graph for this function:
 Here is the call graph for this function: