|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Personal skill. More...
Inheritance diagram for ilPersonalSkill:
Collaboration diagram for ilPersonalSkill:Static Public Member Functions | |
| static | getSelectedUserSkills ($a_user_id) |
| Get personal selected user skills. More... | |
| static | addPersonalSkill ($a_user_id, $a_skill_node_id) |
| Add personal skill. More... | |
| static | removeSkill ($a_user_id, $a_skill_node_id) |
| Remove personal skill. More... | |
| static | removeSkills ($a_user_id) |
| Remove personal skills of user. More... | |
| static | assignMaterial ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill, $a_level, $a_wsp_id) |
| Assign material to skill level. More... | |
| static | getAssignedMaterial ($a_user_id, $a_tref_id, $a_level) |
| Get assigned material (for a skill level and user) More... | |
| static | countAssignedMaterial ($a_user_id, $a_tref_id, $a_level) |
| Get assigned material (for a skill level and user) More... | |
| static | removeMaterial ($a_user_id, $a_tref_id, $a_level_id, $a_wsp_id) |
| Remove material. More... | |
| static | removeMaterials ($a_user_id) |
| Remove materials of user. More... | |
| static | saveSelfEvaluation ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill, $a_level) |
| Save self evaluation. More... | |
| static | getSelfEvaluation ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill) |
| Get self evaluation. More... | |
| static | getSelfEvaluationDate ($a_user_id, $a_top_skill, $a_tref_id, $a_basic_skill) |
| Get self evaluation. More... | |
| static | getUsageInfo ($a_cskill_ids, &$a_usages) |
| Get usage info. More... | |
| static | getUsageInfo ($a_cskill_ids, &$a_usages) |
| Get title of an assigned item. More... | |
|
static |
Add personal skill.
| int | $a_user_id | |
| int | $a_skill_node_id |
Definition at line 53 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\addSkill(), and ilObjPortfolioBase\clonePagesAndSettings().
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 124 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\selectMaterial().
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 185 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\getMaterials().
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 159 of file class.ilPersonalSkill.php.
Referenced by ilCOPageHTMLExport\collectPageElements(), ilSkillAssignMaterialsTableGUI\fillRow(), and ilPersonalSkillsGUI\getMaterials().
Here is the caller graph for this function:
|
static |
Get personal selected user skills.
| int | $a_user_id | user id |
Definition at line 22 of file class.ilPersonalSkill.php.
References $DIC, $ilDB, and ilSkillTreeNode\_lookupTitle().
Referenced by ilPersonalSkillTableGUI\__construct(), ilObjPortfolioBase\clonePagesAndSettings(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\initCreatePortfolioFromTemplateForm(), ilPCSkillsGUI\initForm(), and ilPersonalSkillsGUI\listSkills().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get 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 |
Definition at line 278 of file class.ilPersonalSkill.php.
Referenced by ilSelfEvaluationSimpleTableGUI\__construct().
Here is the caller graph for this function:
|
static |
Get 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 |
Definition at line 294 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\renderSkillHTML().
Here is the caller graph for this function:
|
static |
Get usage info.
| array | $a_cskill_ids | skill ids |
| array | $a_usages | usages array |
Implements ilSkillUsageInfo.
Definition at line 307 of file class.ilPersonalSkill.php.
References $DIC, $ilDB, ilSkillTemplateReference\_lookupTemplateId(), ilSkillUsage\getUsageInfoGeneric(), ilSkillUsage\PERSONAL_SKILL, ilSkillUsage\SELF_EVAL, and ilSkillUsage\USER_MATERIAL.
Here is the call graph for this function:
|
static |
Remove material.
return
Definition at line 207 of file class.ilPersonalSkill.php.
References $DIC, $ilDB, and $t.
Referenced by ilPersonalSkillsGUI\removeMaterial().
Here is the caller graph for this function:
|
static |
Remove materials of user.
| int | $a_user_id |
Definition at line 227 of file class.ilPersonalSkill.php.
References $DIC, $ilDB, and $t.
Referenced by ilSkillObjDeletionHandler\processDeletion().
Here is the caller graph for this function:
|
static |
Remove personal skill.
| int | $a_user_id | user id |
| int | $a_skill_node_id | the "selectable" top skill |
Definition at line 79 of file class.ilPersonalSkill.php.
Referenced by ilPersonalSkillsGUI\removeSkills().
Here is the caller graph for this function:
|
static |
Remove personal skills of user.
| int | $a_user_id | user id |
Definition at line 97 of file class.ilPersonalSkill.php.
Referenced by ilSkillObjDeletionHandler\processDeletion().
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 251 of file class.ilPersonalSkill.php.
References ilBasicSkill\ACHIEVED, ilBasicSkill\resetUserSkillLevelStatus(), and ilBasicSkill\writeUserSkillLevelStatus().
Referenced by ilPersonalSkillsGUI\saveSelfEvaluation().
Here is the call graph for this function:
Here is the caller graph for this function: