|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilTestSubmissionReviewGUI. More...
Inheritance diagram for ilTestSubmissionReviewGUI:
Collaboration diagram for ilTestSubmissionReviewGUI:Public Member Functions | |
| __construct (ilTestOutputGUI $testOutputGUI, ilObjTest $testOBJ, ilTestSession $testSession) | |
| executeCommand () | |
| execute command More... | |
Public Member Functions inherited from ilTestServiceGUI | |
| isContextResultPresentation () | |
| setContextResultPresentation ($contextResultPresentation) | |
| __construct (ilObjTest $a_object) | |
| The constructor takes the test object reference as parameter. More... | |
| setParticipantData ($participantData) | |
| getParticipantData () | |
| getPassOverviewTableData (ilTestSession $testSession, $passes, $withResults) | |
| setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objectiveOrientedContainer) | |
| getObjectiveOrientedContainer () | |
| executeCommand () | |
| execute command More... | |
| getCommand ($cmd) | |
| Retrieves the ilCtrl command. More... | |
| buildPassOverviewTableGUI ($targetGUI, $targetCmd='') | |
| getPassListOfAnswers (&$result_array, $active_id, $pass, $show_solutions=false, $only_answered_questions=false, $show_question_only=false, $show_reached_points=false, $anchorNav=false, ilTestQuestionRelatedObjectivesList $objectivesList=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 $objectivesList=null) | |
| Returns an output of the solution to an answer compared to the correct solution. More... | |
| getResultsOfUserOutput ($testSession, $active_id, $pass, $targetGUI, $show_pass_details=true, $show_answers=true, $show_question_only=false, $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 ($question_id, $test_id) | |
| Creates a HTML representation for the results of a given question in a test. More... | |
| populatePassFinishDate ($tpl, $passFinishDate) | |
Protected Member Functions | |
| dispatchCommand () | |
| buildToolbar ($toolbarId) | |
| buildUserReviewOutput () | |
| show () | |
| pdfDownload () | |
| buildPdfFilename () | |
| not in use, but we keep the code (no archive for every user at end of test !!) More... | |
Protected Member Functions inherited from ilTestServiceGUI | |
| handleTabs ($activeTabId) | |
| isPdfDeliveryRequest () | |
| getPassDetailsOverviewTableGUI ($result_array, $active_id, $pass, $targetGUI, $targetCMD, $questionDetailsCMD, $questionAnchorNav, ilTestQuestionRelatedObjectivesList $objectivesList=null, $multipleObjectivesInvolved=true) | |
| buildPassDetailsOverviewTableGUI ($targetGUI, $targetCMD) | |
| isGradingMessageRequired () | |
| getGradingMessageBuilder ($activeId) | |
| buildQuestionRelatedObjectivesList (ilLOTestQuestionAdapter $objectivesAdapter, ilTestQuestionSequence $testSequence) | |
| getFilteredTestResult ($active_id, $pass, $considerHiddenQuestions, $considerOptionalQuestions) | |
| populateContent ($content) | |
| buildUserTestResultsToolbarGUI () | |
| outCorrectSolutionCmd () | |
| outCorrectSolution () | |
| Creates an output of the solution of an answer compared to the correct solution. More... | |
Protected Attributes | |
| $testOutputGUI = null | |
| $testSession | |
Protected Attributes inherited from ilTestServiceGUI | |
| $db | |
| $tabs | |
| $objCache | |
| $testSessionFactory = null | |
| $testSequenceFactory = null | |
| $participantData | |
Private Member Functions | |
| getContentBlockName () | |
| Returns the name of the current content block (depends on the kiosk mode setting) More... | |
Additional Inherited Members | |
Data Fields inherited from ilTestServiceGUI | |
| $object = null | |
| $service = null | |
| $lng | |
| $tpl | |
| $ctrl | |
| $ilias | |
| $tree | |
| $ref_id | |
Class ilTestSubmissionReviewGUI.
@ctrl_calls ilTestSubmissionReviewGUI: ilAssQuestionPageGUI
Definition at line 14 of file class.ilTestSubmissionReviewGUI.php.
| ilTestSubmissionReviewGUI::__construct | ( | ilTestOutputGUI | $testOutputGUI, |
| ilObjTest | $testOBJ, | ||
| ilTestSession | $testSession | ||
| ) |
Definition at line 22 of file class.ilTestSubmissionReviewGUI.php.
References $testOutputGUI, and $testSession.
|
protected |
not in use, but we keep the code (no archive for every user at end of test !!)
Definition at line 208 of file class.ilTestSubmissionReviewGUI.php.
References $filename, $ilSetting, $path, ilUtil\getWebspaceDir(), ilUtil\makeDirParents(), and ilUtil\removeTrailingPathSeparators().
Here is the call graph for this function:
|
protected |
Definition at line 83 of file class.ilTestSubmissionReviewGUI.php.
References ilTestPlayerCommands\BACK_FROM_FINISHING, ilTestPlayerCommands\FINISH_TEST, ilButton\FORM_TARGET_BLANK, ilLinkButton\getInstance(), and ilTestPlayerCommands\QUESTION_SUMMARY.
Referenced by show().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 127 of file class.ilTestSubmissionReviewGUI.php.
References $GLOBALS, $results, ilTestServiceGUI\buildQuestionRelatedObjectivesList(), ilLOTestQuestionAdapter\getInstance(), and ilTestServiceGUI\getObjectiveOrientedContainer().
Referenced by pdfDownload(), and show().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 45 of file class.ilTestSubmissionReviewGUI.php.
References pdfDownload(), and show().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestSubmissionReviewGUI::executeCommand | ( | ) |
execute command
Reimplemented from ilTestServiceGUI.
Definition at line 30 of file class.ilTestSubmissionReviewGUI.php.
References dispatchCommand().
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 69 of file class.ilTestSubmissionReviewGUI.php.
Referenced by show().
Here is the caller graph for this function:
|
protected |
Definition at line 190 of file class.ilTestSubmissionReviewGUI.php.
References buildUserReviewOutput(), exit, ilTestPDFGenerator\generatePDF(), ilTestPDFGenerator\PDF_OUTPUT_DOWNLOAD, PDF_USER_RESULT, and ilPDFGeneration\prepareGeneration().
Referenced by dispatchCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 181 of file class.ilTestSubmissionReviewGUI.php.
References $html, buildToolbar(), buildUserReviewOutput(), and getContentBlockName().
Referenced by dispatchCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 17 of file class.ilTestSubmissionReviewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 20 of file class.ilTestSubmissionReviewGUI.php.
Referenced by __construct().