| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilTestSkillEvaluationGUI: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(), and ILIAS\Repository\lng().
Referenced by showCmd().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilTestSkillEvaluationGUI::executeCommand | ( | ) | 
Definition at line 86 of file class.ilTestSkillEvaluationGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| 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().
 Here is the caller graph for this function:| ilTestSkillEvaluationGUI::getTestSession | ( | ) | 
Definition at line 190 of file class.ilTestSkillEvaluationGUI.php.
References $test_session.
Referenced by init().
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilTestSkillEvaluationGUI::setAvailableSkillProfiles | ( | array | $available_skill_profiles | ) | 
Definition at line 200 of file class.ilTestSkillEvaluationGUI.php.
References $available_skill_profiles.
Referenced by init().
 Here is the caller graph for this function:| ilTestSkillEvaluationGUI::setAvailableSkills | ( | array | $available_skills | ) | 
Definition at line 205 of file class.ilTestSkillEvaluationGUI.php.
References $available_skills.
Referenced by init().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
      
  | 
  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().