ILIAS
Release_4_2_x_branch Revision 61807
|
Personal skill. More...
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.
References $ilDB.
Referenced by ilPersonalSkillsGUI\addSkill().
|
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.
References $ilDB.
|
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.
References $ilDB.
Referenced by ilPersonalSkillsGUI\getSkillHTML().
|
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.
References $ilDB.
Referenced by ilCOPageHTMLExport\collectPageElements(), ilSkillAssignMaterialsTableGUI\fillRow(), and ilPersonalSkillsGUI\getSkillHTML().
|
static |
Get personal selected user skills.
int | $a_user_id | user id |
Definition at line 20 of file class.ilPersonalSkill.php.
References $ilDB, and ilSkillTreeNode\_lookupTitle().
Referenced by ilPersonalSkillTableGUI\__construct(), ilPCSkillsGUI\initForm(), and ilPersonalSkillsGUI\listSkills().
|
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.
References $ilDB.
Referenced by ilSelfEvaluationSimpleTableGUI\__construct(), and ilPersonalSkillsGUI\getSkillHTML().
|
static |
Remove material.
@return |
Definition at line 176 of file class.ilPersonalSkill.php.
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.
References $ilDB.
Referenced by ilPersonalSkillsGUI\removeSkills().
|
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 $ilDB, and ilUtil\now().