| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilTestResultsGUI:Public Member Functions | |
| __construct (private ilObjTest $testObj, private ilTestQuestionSetConfig $question_set_config, private ilCtrl $ctrl, private ilAccess $access, private ilDBInterface $db, private Refinery $refinery, private ilObjUser $user, private ilLanguage $lng, private LoggingServices $logging_services, private ilComponentRepository $component_repository, private ilTabsGUI $tabs, private ilToolbarGUI $toolbar, private ilGlobalTemplateInterface $main_tpl, private UIFactory $ui_factory, private UIRenderer $ui_renderer, private SkillService $skills_service, private InternalRequestService $testrequest, private QuestionInfoService $questioninfo, private GlobalHttpState $http) | |
| getObjectiveParent () | |
| setObjectiveParent ($objectiveParent) | |
| getTestObj () | |
| setTestObj ($testObj) | |
| getQuestionSetConfig () | |
| setQuestionSetConfig (ilTestQuestionSetConfig $question_set_config) | |
| getTestAccess () | |
| setTestAccess (ilTestAccess $testAccess) | |
| getTestSession () | |
| setTestSession (ilTestSession $testSession) | |
| getTestTabs () | |
| setTestTabs (ilTestTabsManager $testTabs) | |
| executeCommand () | |
Data Fields | |
| const | DEFAULT_CMD = 'show' | 
Protected Member Functions | |
| showCmd () | |
| showNoResultsReportingMessage () | |
Protected Attributes | |
| ilTestAccess | $testAccess | 
| ilTestSession | $testSession | 
| ilTestTabsManager | $testTabs | 
| ilTestObjectiveOrientedContainer | $objectiveParent | 
Private Attributes | |
| ILIAS DI UIServices | $ui | 
Definition at line 46 of file class.ilTestResultsGUI.php.
| ilTestResultsGUI::__construct | ( | private ilObjTest | $testObj, | 
| private ilTestQuestionSetConfig | $question_set_config, | ||
| private ilCtrl | $ctrl, | ||
| private ilAccess | $access, | ||
| private ilDBInterface | $db, | ||
| private Refinery | $refinery, | ||
| private ilObjUser | $user, | ||
| private ilLanguage | $lng, | ||
| private LoggingServices | $logging_services, | ||
| private ilComponentRepository | $component_repository, | ||
| private ilTabsGUI | $tabs, | ||
| private ilToolbarGUI | $toolbar, | ||
| private ilGlobalTemplateInterface | $main_tpl, | ||
| private UIFactory | $ui_factory, | ||
| private UIRenderer | $ui_renderer, | ||
| private SkillService | $skills_service, | ||
| private InternalRequestService | $testrequest, | ||
| private QuestionInfoService | $questioninfo, | ||
| private GlobalHttpState | $http | ||
| ) | 
Definition at line 57 of file class.ilTestResultsGUI.php.
| ilTestResultsGUI::executeCommand | ( | ) | 
Definition at line 152 of file class.ilTestResultsGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Survey\Mode\getId(), getObjectiveParent(), getQuestionSetConfig(), getTestAccess(), getTestObj(), getTestSession(), getTestTabs(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ilAssQuestionList\QUESTION_INSTANCE_TYPE_DUPLICATES, ILIAS\Repository\refinery(), ilTestTabsManager\SUBTAB_ID_HIGHSCORE, ilTestTabsManager\SUBTAB_ID_LO_RESULTS, ilTestTabsManager\SUBTAB_ID_MY_RESULTS, ilTestTabsManager\SUBTAB_ID_MY_SOLUTIONS, ilTestTabsManager\SUBTAB_ID_PARTICIPANTS_RESULTS, ilTestTabsManager\SUBTAB_ID_SKILL_RESULTS, ilTestTabsManager\TAB_ID_RESULTS, ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilTestResultsGUI::getObjectiveParent | ( | ) | 
Definition at line 83 of file class.ilTestResultsGUI.php.
References $objectiveParent.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::getQuestionSetConfig | ( | ) | 
Definition at line 112 of file class.ilTestResultsGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::getTestAccess | ( | ) | 
Definition at line 122 of file class.ilTestResultsGUI.php.
References $testAccess.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::getTestObj | ( | ) | 
Definition at line 99 of file class.ilTestResultsGUI.php.
Referenced by executeCommand(), showCmd(), and showNoResultsReportingMessage().
 Here is the caller graph for this function:| ilTestResultsGUI::getTestSession | ( | ) | 
Definition at line 132 of file class.ilTestResultsGUI.php.
References $testSession.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::getTestTabs | ( | ) | 
Definition at line 142 of file class.ilTestResultsGUI.php.
References $testTabs.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::setObjectiveParent | ( | $objectiveParent | ) | 
| ilTestObjectiveOrientedContainer | $objectiveParent | 
Definition at line 91 of file class.ilTestResultsGUI.php.
References $objectiveParent.
| ilTestResultsGUI::setQuestionSetConfig | ( | ilTestQuestionSetConfig | $question_set_config | ) | 
Definition at line 117 of file class.ilTestResultsGUI.php.
| ilTestResultsGUI::setTestAccess | ( | ilTestAccess | $testAccess | ) | 
Definition at line 127 of file class.ilTestResultsGUI.php.
References $testAccess.
Referenced by ilObjTestGUI\executeCommand().
 Here is the caller graph for this function:| ilTestResultsGUI::setTestObj | ( | $testObj | ) | 
| ilObjTest | $testObj | 
Definition at line 107 of file class.ilTestResultsGUI.php.
| ilTestResultsGUI::setTestSession | ( | ilTestSession | $testSession | ) | 
| ilTestResultsGUI::setTestTabs | ( | ilTestTabsManager | $testTabs | ) | 
      
  | 
  protected | 
Definition at line 283 of file class.ilTestResultsGUI.php.
References ILIAS\Repository\ctrl(), getTestObj(), showNoResultsReportingMessage(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 302 of file class.ilTestResultsGUI.php.
References $message, getTestObj(), ILIAS\Repository\lng(), ilObjTestSettingsResultSummary\SCORE_REPORTING_AFTER_PASSED, ilObjTestSettingsResultSummary\SCORE_REPORTING_DATE, ilObjTestSettingsResultSummary\SCORE_REPORTING_FINISHED, ilCalendarSettings\TIME_FORMAT_12, and ILIAS\Repository\user().
Referenced by showCmd().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 54 of file class.ilTestResultsGUI.php.
Referenced by getObjectiveParent(), and setObjectiveParent().
      
  | 
  protected | 
Definition at line 51 of file class.ilTestResultsGUI.php.
Referenced by getTestAccess(), and setTestAccess().
      
  | 
  protected | 
Definition at line 52 of file class.ilTestResultsGUI.php.
Referenced by getTestSession(), and setTestSession().
      
  | 
  protected | 
Definition at line 53 of file class.ilTestResultsGUI.php.
Referenced by getTestTabs(), and setTestTabs().
      
  | 
  private | 
Definition at line 49 of file class.ilTestResultsGUI.php.
| const ilTestResultsGUI::DEFAULT_CMD = 'show' | 
Definition at line 48 of file class.ilTestResultsGUI.php.