|
ILIAS
Release_5_0_x_branch Revision 61816
|
Collaboration diagram for ilTestSkillEvaluation:Public Member Functions | |
| __construct (ilDB $db, ilObjTest $testOBJ) | |
| init () | |
| evaluate ($activeId, $pass, $userId) | |
| trigger ($activeId, $pass, $userId) | |
| getReachedSkillLevels () | |
| getReachedSkillLevelsForPersonalSkillGUI () | |
| getUniqueAssignedSkillsForPersonalSkillGUI () | |
| isAssignedSkill ($skillBaseId, $skillTrefId) | |
| getAssignedSkillMatchingSkillProfiles ($usrId) | |
| noProfileMatchingAssignedSkillExists ($usrId, $availableSkillProfiles) | |
Private Member Functions | |
| reset () | |
| initTestQuestionData () | |
| initTestResultData ($activeId, $pass) | |
| drawUpSkillPointAccounts () | |
| calculateReachedSkillPoints ($skillPoints, $maxTestPoints, $reachedTestPoints) | |
| bookToSkillPointAccount ($skillBaseId, $skillTrefId, $reachedSkillPoints) | |
| evaluateSkillPointAccounts ($userId) | |
| triggerSkillService () | |
| invokeSkillLevelTrigger ($userId, $skillBaseId, $skillTrefId, $skillLevelId) | |
Private Attributes | |
| $db | |
| $testOBJ | |
| $skillQuestionAssignmentList | |
| $skillLevelThresholdList | |
| $questions | |
| $maxPointsByQuestion | |
| $reachedPointsByQuestion | |
| $skillPointAccounts | |
| $reachedSkillLevels | |
Definition at line 14 of file class.ilTestSkillEvaluation.php.
Definition at line 61 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 178 of file class.ilTestSkillEvaluation.php.
Referenced by drawUpSkillPointAccounts().
Here is the caller graph for this function:
|
private |
Definition at line 161 of file class.ilTestSkillEvaluation.php.
Referenced by drawUpSkillPointAccounts().
Here is the caller graph for this function:
|
private |
Definition at line 139 of file class.ilTestSkillEvaluation.php.
References bookToSkillPointAccount(), and calculateReachedSkillPoints().
Referenced by evaluate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestSkillEvaluation::evaluate | ( | $activeId, | |
| $pass, | |||
| $userId | |||
| ) |
Definition at line 86 of file class.ilTestSkillEvaluation.php.
References $pass, drawUpSkillPointAccounts(), evaluateSkillPointAccounts(), initTestResultData(), and reset().
Referenced by trigger().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 190 of file class.ilTestSkillEvaluation.php.
Referenced by evaluate().
Here is the caller graph for this function:| ilTestSkillEvaluation::getAssignedSkillMatchingSkillProfiles | ( | $usrId | ) |
Definition at line 282 of file class.ilTestSkillEvaluation.php.
References ilSkillProfile\getProfilesOfUser().
Here is the call graph for this function:| ilTestSkillEvaluation::getReachedSkillLevels | ( | ) |
Definition at line 103 of file class.ilTestSkillEvaluation.php.
References $reachedSkillLevels.
Referenced by getReachedSkillLevelsForPersonalSkillGUI(), and triggerSkillService().
Here is the caller graph for this function:| ilTestSkillEvaluation::getReachedSkillLevelsForPersonalSkillGUI | ( | ) |
Definition at line 248 of file class.ilTestSkillEvaluation.php.
References getReachedSkillLevels().
Here is the call graph for this function:| ilTestSkillEvaluation::getUniqueAssignedSkillsForPersonalSkillGUI | ( | ) |
Definition at line 262 of file class.ilTestSkillEvaluation.php.
| ilTestSkillEvaluation::init | ( | ) |
Definition at line 76 of file class.ilTestSkillEvaluation.php.
References initTestQuestionData().
Here is the call graph for this function:
|
private |
Definition at line 115 of file class.ilTestSkillEvaluation.php.
Referenced by init().
Here is the caller graph for this function:
|
private |
Definition at line 125 of file class.ilTestSkillEvaluation.php.
References $pass, and $result.
Referenced by evaluate().
Here is the caller graph for this function:
|
private |
Definition at line 239 of file class.ilTestSkillEvaluation.php.
References ilBasicSkill\ACHIEVED, and ilBasicSkill\writeUserSkillLevelStatus().
Referenced by triggerSkillService().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestSkillEvaluation::isAssignedSkill | ( | $skillBaseId, | |
| $skillTrefId | |||
| ) |
Definition at line 277 of file class.ilTestSkillEvaluation.php.
| ilTestSkillEvaluation::noProfileMatchingAssignedSkillExists | ( | $usrId, | |
| $availableSkillProfiles | |||
| ) |
Definition at line 309 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 108 of file class.ilTestSkillEvaluation.php.
Referenced by evaluate().
Here is the caller graph for this function:| ilTestSkillEvaluation::trigger | ( | $activeId, | |
| $pass, | |||
| $userId | |||
| ) |
Definition at line 96 of file class.ilTestSkillEvaluation.php.
References $pass, evaluate(), and triggerSkillService().
Here is the call graph for this function:
|
private |
Definition at line 228 of file class.ilTestSkillEvaluation.php.
References getReachedSkillLevels(), and invokeSkillLevelTrigger().
Referenced by trigger().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 19 of file class.ilTestSkillEvaluation.php.
Referenced by __construct().
|
private |
Definition at line 44 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 39 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 49 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 59 of file class.ilTestSkillEvaluation.php.
Referenced by getReachedSkillLevels().
|
private |
Definition at line 34 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 54 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 29 of file class.ilTestSkillEvaluation.php.
|
private |
Definition at line 24 of file class.ilTestSkillEvaluation.php.
Referenced by __construct().