ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
Class ilTestSubmissionReviewGUI. More...
Public Member Functions | |
__construct (protected ilTestPlayerAbstractGUI $test_player_gui, ilObjTest $testOBJ, protected ilTestSession $testSession) | |
executeCommand () | |
![]() | |
isContextResultPresentation () | |
setContextResultPresentation (bool $contextResultPresentation) | |
setParticipantData (ilTestParticipantData $participantData) | |
getParticipantData () | |
getPassOverviewTableData (ilTestSession $test_session, array $passes, bool $with_results) | |
setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objective_oriented_container) | |
getObjectiveOrientedContainer () | |
executeCommand () | |
execute 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, ?ResultsTitlesBuilder $testResultHeaderLabelBuilder=null) | |
Returns the list of answers of a users test pass. 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... | |
getObject () | |
Protected Member Functions | |
dispatchCommand () | |
buildToolbar ($toolbarId) | |
buildUserReviewOutput () | |
show () | |
![]() | |
getPassDetailsOverviewTableGUI (array $result_array, int $active_id, int $pass, ilTestServiceGUI $target_gui, string $target_cmd, ?ilTestQuestionRelatedObjectivesList $objectives_list=null, bool $multiple_objectives_involved=true) | |
buildPassDetailsOverviewTableGUI (ilTestServiceGUI $target_gui, string $target_cmd) | |
isGradingMessageRequired () | |
getGradingMessageBuilder (int $active_id) | |
buildQuestionRelatedObjectivesList (ilLOTestQuestionAdapter $objectives_adapter, ilTestQuestionSequence $test_sequence) | |
populateContent (string $content) | |
outCorrectSolutionCmd () | |
outCorrectSolution () | |
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 ilTestPlayerAbstractGUI | $test_player_gui, |
ilObjTest | $testOBJ, | ||
protected ilTestSession | $testSession | ||
) |
Definition at line 36 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\GlobalScreen\Provider\__construct().
|
protected |
Definition at line 90 of file class.ilTestSubmissionReviewGUI.php.
References ilTestServiceGUI\$toolbar, ilToolbarGUI\addComponent(), ilTestPlayerCommands\BACK_FROM_FINISHING, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), null, ILIAS\Repository\object(), ilTestPlayerCommands\QUESTION_SUMMARY, and ilToolbarGUI\setId().
Referenced by show().
|
protected |
Definition at line 119 of file class.ilTestSubmissionReviewGUI.php.
References $results, ilTestServiceGUI\buildQuestionRelatedObjectivesList(), ilLOTestQuestionAdapter\getInstance(), ilTestServiceGUI\getObjectiveOrientedContainer(), ILIAS\Repository\lng(), null, and ILIAS\Repository\object().
Referenced by show().
|
protected |
Definition at line 59 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\ctrl(), and show().
Referenced by executeCommand().
ilTestSubmissionReviewGUI::executeCommand | ( | ) |
Definition at line 44 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\ctrl(), dispatchCommand(), and ILIAS\Repository\object().
|
private |
Returns the name of the current content block (depends on the kiosk mode setting)
Definition at line 75 of file class.ilTestSubmissionReviewGUI.php.
References ILIAS\Repository\object().
Referenced by show().
|
protected |
Definition at line 168 of file class.ilTestSubmissionReviewGUI.php.
References buildToolbar(), buildUserReviewOutput(), getContentBlockName(), ILIAS\Repository\lng(), ilObjTest\lookupExamId(), ILIAS\Repository\object(), and ilTestPlayerLayoutProvider\TEST_PLAYER_VIEW_TITLE.
Referenced by dispatchCommand().
|
private |
Definition at line 34 of file class.ilTestSubmissionReviewGUI.php.