ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Public Member Functions | |
__construct (private readonly ilObjTest $test_obj, private readonly ilCtrlInterface $ctrl, private readonly ilGlobalTemplateInterface $tpl, private readonly ilLanguage $lng, private readonly ilDBInterface $db, private readonly TestLogger $logger, private readonly SkillService $skills_service, private readonly RequestDataCollector $testrequest) | |
getQuestionList () | |
setQuestionList ($questionList) | |
getObjectiveOrientedContainer () | |
setObjectiveOrientedContainer ($objectiveOrientedContainer) | |
executeCommand () | |
setTestSession (ilTestSession $testSession) | |
getTestSession () | |
setNoSkillProfileOptionEnabled (bool $noSkillProfileOptionEnabled) | |
setAvailableSkillProfiles (array $availableSkillProfiles) | |
setAvailableSkills (array $availableSkills) | |
Data Fields | |
const | INVOLVE_SKILLS_BELOW_NUM_ANSWERS_BARRIER_FOR_GAP_ANALASYS = false |
const | SKILL_PROFILE_PARAM = 'skill_profile' |
const | CMD_SHOW = 'show' |
Protected Member Functions | |
init (bool $skill_profile_enabled) | |
Protected Attributes | |
bool | $noSkillProfileOptionEnabled = false |
array | $availableSkillProfiles = [] |
array | $available_skills = [] |
ilTestPassesSelector | $testPassesSelector = null |
Private Member Functions | |
showCmd () | |
buildEvaluationToolbarGUI (int $selectedSkillProfileId) | |
Private Attributes | |
ilTestSession | $testSession |
ilTestObjectiveOrientedContainer | $objectiveOrientedContainer |
ilAssQuestionList | $questionList |
Definition at line 37 of file class.ilTestSkillEvaluationGUI.php.
ilTestSkillEvaluationGUI::__construct | ( | private readonly ilObjTest | $test_obj, |
private readonly ilCtrlInterface | $ctrl, | ||
private readonly ilGlobalTemplateInterface | $tpl, | ||
private readonly ilLanguage | $lng, | ||
private readonly ilDBInterface | $db, | ||
private readonly TestLogger | $logger, | ||
private readonly SkillService | $skills_service, | ||
private readonly RequestDataCollector | $testrequest | ||
) |
Definition at line 53 of file class.ilTestSkillEvaluationGUI.php.
|
private |
Definition at line 181 of file class.ilTestSkillEvaluationGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and null.
Referenced by showCmd().
ilTestSkillEvaluationGUI::executeCommand | ( | ) |
Definition at line 97 of file class.ilTestSkillEvaluationGUI.php.
References ILIAS\Repository\ctrl().
ilTestSkillEvaluationGUI::getObjectiveOrientedContainer | ( | ) |
Definition at line 84 of file class.ilTestSkillEvaluationGUI.php.
References $objectiveOrientedContainer.
ilTestSkillEvaluationGUI::getQuestionList | ( | ) |
Definition at line 68 of file class.ilTestSkillEvaluationGUI.php.
References $questionList.
Referenced by init().
ilTestSkillEvaluationGUI::getTestSession | ( | ) |
Definition at line 200 of file class.ilTestSkillEvaluationGUI.php.
References $testSession.
Referenced by init().
|
protected |
Definition at line 103 of file class.ilTestSkillEvaluationGUI.php.
References getQuestionList(), getTestSession(), ILIAS\Repository\logger(), setAvailableSkillProfiles(), setAvailableSkills(), setNoSkillProfileOptionEnabled(), and ilTestSkillEvaluation\setUserId().
Referenced by showCmd().
ilTestSkillEvaluationGUI::setAvailableSkillProfiles | ( | array | $availableSkillProfiles | ) |
Definition at line 210 of file class.ilTestSkillEvaluationGUI.php.
References $availableSkillProfiles.
Referenced by init().
ilTestSkillEvaluationGUI::setAvailableSkills | ( | array | $availableSkills | ) |
Definition at line 215 of file class.ilTestSkillEvaluationGUI.php.
Referenced by init().
ilTestSkillEvaluationGUI::setNoSkillProfileOptionEnabled | ( | bool | $noSkillProfileOptionEnabled | ) |
Definition at line 205 of file class.ilTestSkillEvaluationGUI.php.
References $noSkillProfileOptionEnabled.
Referenced by init().
ilTestSkillEvaluationGUI::setObjectiveOrientedContainer | ( | $objectiveOrientedContainer | ) |
ilTestObjectiveOrientedContainer | $objectiveOrientedContainer |
Definition at line 92 of file class.ilTestSkillEvaluationGUI.php.
References $objectiveOrientedContainer.
ilTestSkillEvaluationGUI::setQuestionList | ( | $questionList | ) |
ilAssQuestionList | $questionList |
Definition at line 76 of file class.ilTestSkillEvaluationGUI.php.
References $questionList.
ilTestSkillEvaluationGUI::setTestSession | ( | ilTestSession | $testSession | ) |
Definition at line 195 of file class.ilTestSkillEvaluationGUI.php.
References $testSession.
|
private |
Definition at line 156 of file class.ilTestSkillEvaluationGUI.php.
References $available_skills, buildEvaluationToolbarGUI(), init(), and ILIAS\Repository\lng().
|
protected |
Definition at line 50 of file class.ilTestSkillEvaluationGUI.php.
Referenced by showCmd().
|
protected |
Definition at line 49 of file class.ilTestSkillEvaluationGUI.php.
Referenced by setAvailableSkillProfiles().
|
protected |
Definition at line 48 of file class.ilTestSkillEvaluationGUI.php.
Referenced by setNoSkillProfileOptionEnabled().
|
private |
Definition at line 45 of file class.ilTestSkillEvaluationGUI.php.
Referenced by getObjectiveOrientedContainer(), and setObjectiveOrientedContainer().
|
private |
Definition at line 46 of file class.ilTestSkillEvaluationGUI.php.
Referenced by getQuestionList(), and setQuestionList().
|
protected |
Definition at line 51 of file class.ilTestSkillEvaluationGUI.php.
|
private |
Definition at line 44 of file class.ilTestSkillEvaluationGUI.php.
Referenced by getTestSession(), and setTestSession().
const ilTestSkillEvaluationGUI::CMD_SHOW = 'show' |
Definition at line 42 of file class.ilTestSkillEvaluationGUI.php.
Referenced by ilTestSkillEvaluationToolbarGUI\build().
const ilTestSkillEvaluationGUI::INVOLVE_SKILLS_BELOW_NUM_ANSWERS_BARRIER_FOR_GAP_ANALASYS = false |
Definition at line 39 of file class.ilTestSkillEvaluationGUI.php.
const ilTestSkillEvaluationGUI::SKILL_PROFILE_PARAM = 'skill_profile' |
Definition at line 41 of file class.ilTestSkillEvaluationGUI.php.
Referenced by ilTestSkillEvaluationToolbarGUI\build().