ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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 (ilAssQuestionList $question_list) | |
getObjectiveOrientedContainer () | |
setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objective_oriented_container) | |
executeCommand () | |
setTestSession (ilTestSession $test_session) | |
getTestSession () | |
setNoSkillProfileOptionEnabled (bool $no_skill_profile_option_enabled) | |
setAvailableSkillProfiles (array $available_skill_profiles) | |
setAvailableSkills (array $available_skills) | |
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 | $no_skill_profile_option_enabled = false |
array | $available_skill_profiles = [] |
array | $available_skills = [] |
ilTestPassesSelector | $test_passes_selector = null |
Private Member Functions | |
showCmd () | |
buildEvaluationToolbarGUI (int $selected_skill_profile_id) | |
Private Attributes | |
ilTestSession | $test_session |
ilTestObjectiveOrientedContainer | $objective_oriented_container |
ilAssQuestionList | $question_list |
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 170 of file class.ilTestSkillEvaluationGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and null.
Referenced by showCmd().
ilTestSkillEvaluationGUI::executeCommand | ( | ) |
Definition at line 86 of file class.ilTestSkillEvaluationGUI.php.
References ILIAS\Repository\ctrl().
ilTestSkillEvaluationGUI::getObjectiveOrientedContainer | ( | ) |
Definition at line 75 of file class.ilTestSkillEvaluationGUI.php.
References $objective_oriented_container.
ilTestSkillEvaluationGUI::getQuestionList | ( | ) |
Definition at line 65 of file class.ilTestSkillEvaluationGUI.php.
References $question_list.
Referenced by init().
ilTestSkillEvaluationGUI::getTestSession | ( | ) |
Definition at line 190 of file class.ilTestSkillEvaluationGUI.php.
References $test_session.
Referenced by init().
|
protected |
Definition at line 92 of file class.ilTestSkillEvaluationGUI.php.
References getQuestionList(), getTestSession(), ILIAS\Repository\logger(), setAvailableSkillProfiles(), setAvailableSkills(), setNoSkillProfileOptionEnabled(), and ilTestSkillEvaluation\setUserId().
Referenced by showCmd().
ilTestSkillEvaluationGUI::setAvailableSkillProfiles | ( | array | $available_skill_profiles | ) |
Definition at line 200 of file class.ilTestSkillEvaluationGUI.php.
References $available_skill_profiles.
Referenced by init().
ilTestSkillEvaluationGUI::setAvailableSkills | ( | array | $available_skills | ) |
Definition at line 205 of file class.ilTestSkillEvaluationGUI.php.
References $available_skills.
Referenced by init().
ilTestSkillEvaluationGUI::setNoSkillProfileOptionEnabled | ( | bool | $no_skill_profile_option_enabled | ) |
Definition at line 195 of file class.ilTestSkillEvaluationGUI.php.
References $no_skill_profile_option_enabled.
Referenced by init().
ilTestSkillEvaluationGUI::setObjectiveOrientedContainer | ( | ilTestObjectiveOrientedContainer | $objective_oriented_container | ) |
Definition at line 80 of file class.ilTestSkillEvaluationGUI.php.
References $objective_oriented_container.
ilTestSkillEvaluationGUI::setQuestionList | ( | ilAssQuestionList | $question_list | ) |
Definition at line 70 of file class.ilTestSkillEvaluationGUI.php.
References $question_list.
ilTestSkillEvaluationGUI::setTestSession | ( | ilTestSession | $test_session | ) |
Definition at line 185 of file class.ilTestSkillEvaluationGUI.php.
References $test_session.
|
private |
Definition at line 145 of file class.ilTestSkillEvaluationGUI.php.
References $available_skills, buildEvaluationToolbarGUI(), init(), and ILIAS\Repository\lng().
|
protected |
Definition at line 49 of file class.ilTestSkillEvaluationGUI.php.
Referenced by setAvailableSkillProfiles().
|
protected |
Definition at line 50 of file class.ilTestSkillEvaluationGUI.php.
Referenced by setAvailableSkills(), and showCmd().
|
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().