| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilTestSubmissionReviewGUI. More...
 Inheritance diagram for ilTestSubmissionReviewGUI:
 Collaboration diagram for ilTestSubmissionReviewGUI:Public Member Functions | |
| __construct (protected ilTestOutputGUI $test_output_gui, ilObjTest $testOBJ, protected ilTestSession $testSession) | |
| executeCommand () | |
  Public Member Functions inherited from ilTestServiceGUI | |
| isContextResultPresentation () | |
| setContextResultPresentation (bool $contextResultPresentation) | |
| setParticipantData (ilTestParticipantData $participantData) | |
| getParticipantData () | |
| getPassOverviewTableData (ilTestSession $testSession, $passes, $withResults) | |
| This method uses the data of a given test pass to create an evaluation for displaying into a table used in the ilTestEvaluationGUI.  More... | |
| setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objective_oriented_container) | |
| getObjectiveOrientedContainer () | |
| executeCommand () | |
| execute command  More... | |
| getCommand ($cmd) | |
| Retrieves the ilCtrl command.  More... | |
| buildPassOverviewTableGUI (ilTestEvaluationGUI $target_gui) | |
| getPassListOfAnswers (&$result_array, $active_id, $pass, $show_solutions=false, $only_answered_questions=false, $show_question_only=false, $show_reached_points=false, $anchorNav=false, ilTestQuestionRelatedObjectivesList $objectives_list=null, ilTestResultHeaderLabelBuilder $testResultHeaderLabelBuilder=null) | |
| Returns the list of answers of a users test pass.  More... | |
| getPassListOfAnswersWithScoring (&$result_array, $active_id, $pass, $show_solutions=false) | |
| Returns the list of answers of a users test pass and offers a scoring option.  More... | |
| getResultsSignature () | |
| Returns HTML code for a signature field.  More... | |
| getAdditionalUsrDataHtmlAndPopulateWindowTitle ($testSession, $active_id, $overwrite_anonymity=false) | |
| Returns the user data for a test results output.  More... | |
| getCorrectSolutionOutput ($question_id, $active_id, $pass, ilTestQuestionRelatedObjectivesList $objectives_list=null) | |
| Returns an output of the solution to an answer compared to the correct solution.  More... | |
| getResultsOfUserOutput (ilTestSession $testSession, int $active_id, int $pass, ilParticipantsTestResultsGUI $target_gui, bool $show_pass_details=true, bool $show_answers=true, bool $show_question_only=false, bool $show_reached_points=false) | |
| Output of the pass overview for a test called by a test participant.  More... | |
| getResultsHeadUserAndPass ($active_id, $pass) | |
| Returns the user and pass data for a test results output.  More... | |
| getQuestionResultForTestUsers (int $question_id, int $test_id) | |
| getObject () | |
Protected Member Functions | |
| dispatchCommand () | |
| buildToolbar ($toolbarId) | |
| buildUserReviewOutput () | |
| show () | |
  Protected Member Functions inherited from ilTestServiceGUI | |
| getPassDetailsOverviewTableGUI (array $result_array, int $active_id, int $pass, ilTestServiceGUI|ilParticipantsTestResultsGUI $target_gui, string $target_cmd, ilTestQuestionRelatedObjectivesList $objectives_list=null, bool $multiple_objectives_involved=true) | |
| buildPassDetailsOverviewTableGUI (ilTestServiceGUI|ilParticipantsTestResultsGUI $target_gui, string $target_cmd) | |
| isGradingMessageRequired () | |
| getGradingMessageBuilder (int $active_id) | |
| buildQuestionRelatedObjectivesList (ilLOTestQuestionAdapter $objectives_adapter, ilTestQuestionSequence $test_sequence) | |
| getFilteredTestResult (int $active_id, int $pass, bool $considerHiddenQuestions, bool $considerOptionalQuestions) | |
| populateContent ($content) | |
| buildUserTestResultsToolbarGUI () | |
| outCorrectSolutionCmd () | |
| outCorrectSolution () | |
| Creates an output of the solution of an answer compared to the correct solution.  More... | |
| populatePassFinishDate (ilTemplate $tpl, ?int $pass_finish_date) | |
| populateExamId (ilTemplate $tpl, int $active_id, int $pass) | |
Private Member Functions | |
| getContentBlockName () | |
| Returns the name of the current content block (depends on the kiosk mode setting)  More... | |
Private Attributes | |
| InterruptiveModal | $finish_test_modal = null | 
Class ilTestSubmissionReviewGUI.
ilTestSubmissionReviewGUI: ilAssQuestionPageGUI
Definition at line 32 of file class.ilTestSubmissionReviewGUI.php.
| ilTestSubmissionReviewGUI::__construct | ( | protected ilTestOutputGUI | $test_output_gui, | 
| ilObjTest | $testOBJ, | ||
| protected ilTestSession | $testSession | ||
| ) | 
Definition at line 36 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\MetaData\Repository\Validation\Data\__construct().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 89 of file class.ilTestSubmissionReviewGUI.php.
References ilTestServiceGUI\$toolbar, ilToolbarGUI\addComponent(), ilTestPlayerCommands\BACK_FROM_FINISHING, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilTestPlayerCommands\QUESTION_SUMMARY, and ilToolbarGUI\setId().
Referenced by show().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 118 of file class.ilTestSubmissionReviewGUI.php.
References $results, ilTestServiceGUI\buildQuestionRelatedObjectivesList(), ilLOTestQuestionAdapter\getInstance(), ilTestServiceGUI\getObjectiveOrientedContainer(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by show().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 59 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\ctrl(), and show().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilTestSubmissionReviewGUI::executeCommand | ( | ) | 
Definition at line 44 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\ctrl(), dispatchCommand(), and ILIAS\Repository\object().
 Here is the call graph for this function:
      
  | 
  private | 
Returns the name of the current content block (depends on the kiosk mode setting)
Definition at line 74 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\object().
Referenced by show().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 167 of file class.ilTestSubmissionReviewGUI.php.
References buildToolbar(), buildUserReviewOutput(), ILIAS\Repository\ctrl(), getContentBlockName(), ILIAS\Test\Presentation\WorkingTime\getMessageBox(), ilTestServiceGUI\getObject(), ILIAS\Repository\lng(), ilObjTest\lookupExamId(), ILIAS\Repository\object(), ilTestPlayerCommands\REDIRECT_AFTER_QUESTION_LIST, and ilTestPlayerLayoutProvider\TEST_PLAYER_VIEW_TITLE.
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 34 of file class.ilTestSubmissionReviewGUI.php.