| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
ilExerciseManagementGUI: ilFileSystemGUI, ilRepositorySearchGUI ilExerciseManagementGUI: ilExSubmissionTeamGUI, ilExSubmissionFileGUI ilExerciseManagementGUI: ilExSubmissionTextGUI, ilExPeerReviewGUI ilExerciseManagementGUI: ilParticipantsPerAssignmentTableGUI ilExerciseManagementGUI: ilResourceCollectionGUI, ilRepoStandardUploadHandlerGUI More...
 Collaboration diagram for ilExerciseManagementGUI:Data Fields | |
| const | VIEW_ASSIGNMENT = 1 | 
| const | VIEW_PARTICIPANT = 2 | 
| const | VIEW_GRADES = 3 | 
| const | FEEDBACK_ONLY_SUBMISSION = "submission_only" | 
| const | FEEDBACK_FULL_SUBMISSION = "submission_feedback" | 
| const | GRADE_NOT_GRADED = "notgraded" | 
| const | GRADE_PASSED = "passed" | 
| const | GRADE_FAILED = "failed" | 
Protected Member Functions | |
| getViewBack () | |
| initSubmission () | |
| getMultiActionUserIds (bool $a_keep_teams=false) | |
| saveStatus (array $a_data, bool $a_redirect=true) | |
| initGroupForm () | |
| initIndividualDeadlineModal () | |
| parseIndividualDeadlineData (array $a_data) | |
| handleIndividualDeadlineCallsObject () | |
| initIndividualDeadlineForm (array $a_ass_map, array $ids) | |
| setIndividualDeadlineObject () | |
| getSubmissionZipFilePath (ilExSubmission $submission, bool $print_versions=false) | |
| Returns the ZIP file path from outside web directory.  More... | |
| copyFileToWebDir (string $internal_file_path) | |
| Generate the directories and copy the file if necessary.  More... | |
| getWebFilePathFromExternalFilePath (string $external_file_path) | |
| Get the object specific file path from an external full file path.  More... | |
| setBackToMembers () | |
| setFailedObject () | |
| setPassedObject () | |
| setSingleStatus ($ass_id, $part_id, $status) | |
ilExerciseManagementGUI: ilFileSystemGUI, ilRepositorySearchGUI ilExerciseManagementGUI: ilExSubmissionTeamGUI, ilExSubmissionFileGUI ilExerciseManagementGUI: ilExSubmissionTextGUI, ilExPeerReviewGUI ilExerciseManagementGUI: ilParticipantsPerAssignmentTableGUI ilExerciseManagementGUI: ilResourceCollectionGUI, ilRepoStandardUploadHandlerGUI
Definition at line 40 of file class.ilExerciseManagementGUI.php.
| ilExerciseManagementGUI::__construct | ( | InternalService | $service, | 
| ilExAssignment | $a_ass = null  | 
        ||
| ) | 
Constructor.
| InternalService | $service | |
| ilExAssignment | null | $a_ass | 
Definition at line 104 of file class.ilExerciseManagementGUI.php.
References $request, $service, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Exercise\InternalService\domain(), ILIAS\Exercise\GUIRequest\getAssId(), ILIAS\Exercise\GUIRequest\getComment(), ILIAS\Exercise\GUIRequest\getDone(), ILIAS\Exercise\GUIRequest\getExercise(), ILIAS\Exercise\GUIRequest\getFiles(), ILIAS\Exercise\GUIRequest\getFilterFeedback(), ILIAS\Exercise\GUIRequest\getFilterStatus(), ILIAS\Exercise\GUIRequest\getGroupMembers(), ILIAS\Exercise\GUIRequest\getIdlId(), ILIAS\Exercise\GUIRequest\getLearningComments(), ILIAS\Exercise\GUIRequest\getListedAssignments(), ILIAS\Exercise\GUIRequest\getListedParticipants(), ILIAS\Exercise\GUIRequest\getMarks(), ILIAS\Exercise\GUIRequest\getMemberId(), ILIAS\Exercise\GUIRequest\getParticipantId(), ILIAS\Exercise\GUIRequest\getRefId(), ILIAS\Exercise\GUIRequest\getSelectedAssignments(), ILIAS\Exercise\GUIRequest\getSelectedParticipants(), ILIAS\Exercise\GUIRequest\getStatus(), ILIAS\Exercise\GUIRequest\getTutorNotices(), ILIAS\Exercise\GUIRequest\getUserLogin(), ILIAS\Exercise\InternalService\gui(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\UI\examples\Symbol\Glyph\Notification\notification(), ILIAS\Exercise\InternalGUIService\request(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilExerciseManagementGUI::addMembersObject | ( | $a_user_ids = array() | ) | 
Definition at line 955 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by addUserFromAutoCompleteObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::addSubTabs | ( | string | $a_activate | ) | 
Definition at line 345 of file class.ilExerciseManagementGUI.php.
References $ctrl, $lng, $requested_part_id, $tabs_gui, and ilLanguage\txt().
Referenced by executeCommand(), membersObject(), showGradesOverviewObject(), showMultiFeedbackConfirmationTableObject(), showMultiFeedbackObject(), and showParticipantObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::addUserFromAutoCompleteObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 929 of file class.ilExerciseManagementGUI.php.
References ilObjUser\_lookupId(), addMembersObject(), ILIAS\Repository\lng(), and membersObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::adoptTeamsFromGroupObject | ( | ilPropertyFormGUI | $a_form = null | ) | 
Definition at line 1644 of file class.ilExerciseManagementGUI.php.
References $ctrl, $lng, $tabs_gui, $tpl, getViewBack(), initGroupForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Referenced by createTeamsFromGroupsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::backToCurrentOverview | ( | ) | 
Definition at line 543 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl().
Referenced by downloadSelectedObject(), and downloadSubmissionsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::cancelMultiFeedbackObject | ( | ) | 
Cancel Multi Feedback.
Definition at line 1912 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilExerciseManagementGUI::collectFeedbackDataFromPeer | ( | array | $a_data | ) | 
Definition at line 2391 of file class.ilExerciseManagementGUI.php.
References $data, ilRTE\_replaceMediaObjectImageSrc(), ilObjUser\getFirstname(), and ilObjUser\getLastname().
Referenced by compareTextAssignmentsObject(), and saveGradesObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::compareTextAssignmentsObject | ( | ) | 
TODO -> Deal with the redirection after update the grade via action button.
Extract the data collection to another method. List and compare use this. DRY
| ilDateTimeException|ilExcUnknownAssignmentTypeException | 
Definition at line 652 of file class.ilExerciseManagementGUI.php.
References $data, collectFeedbackDataFromPeer(), ILIAS\Repository\filter(), getMultiActionUserIds(), getReportPanel(), ILIAS\Repository\lng(), and setBackToMembers().
 Here is the call graph for this function:| ilExerciseManagementGUI::confirmDeassignMembersObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1308 of file class.ilExerciseManagementGUI.php.
References $ctrl, $lng, $tpl, getMultiActionUserIds(), ilUserUtil\getNamePresentation(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Generate the directories and copy the file if necessary.
Returns the copied file path.
Definition at line 2326 of file class.ilExerciseManagementGUI.php.
References $DIC, CLIENT_ID, and ILIAS_WEB_DIR.
Referenced by openSubmissionViewObject().
 Here is the caller graph for this function:| ilExerciseManagementGUI::createTeamsFromGroupsObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1708 of file class.ilExerciseManagementGUI.php.
References $lng, $requested_group_members, $valid, adoptTeamsFromGroupObject(), ILIAS\Repository\ctrl(), ilExAssignmentTeam\getAssignmentTeamMap(), ilExAssignmentTeam\getGroupMembersMap(), ilExAssignmentTeam\getInstanceByUserId(), ilUserUtil\getNamePresentation(), initGroupForm(), and ilLanguage\txt().
 Here is the call graph for this function:| ilExerciseManagementGUI::createTeamsObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1564 of file class.ilExerciseManagementGUI.php.
References $ctrl, ilExAssignmentTeam\getInstanceByUserId(), getMultiActionUserIds(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilExerciseManagementGUI::deassignMembersObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1337 of file class.ilExerciseManagementGUI.php.
References $ctrl, $lng, removeUserSubmissionFilesFromWebDir(), and ilLanguage\txt().
 Here is the call graph for this function:| ilExerciseManagementGUI::dissolveTeamsObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1613 of file class.ilExerciseManagementGUI.php.
References $ctrl, ilExAssignmentTeam\getInstanceByUserId(), getMultiActionUserIds(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilExerciseManagementGUI::downloadMultiFeedbackZipObject | ( | ) | 
Download multi-feedback structrue file.
Definition at line 1869 of file class.ilExerciseManagementGUI.php.
| ilExerciseManagementGUI::downloadSelectedObject | ( | ) | 
Definition at line 515 of file class.ilExerciseManagementGUI.php.
References backToCurrentOverview(), and downloadSubmissionsObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::downloadSubmissionsObject | ( | ?array | $selected_participants = null | ) | 
Definition at line 523 of file class.ilExerciseManagementGUI.php.
References $ass_id, $GLOBALS, $requested_part_id, $selected_participants, backToCurrentOverview(), ILIAS\Survey\Mode\getId(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by downloadSelectedObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::executeCommand | ( | ) | 
Definition at line 166 of file class.ilExerciseManagementGUI.php.
References $ctrl, $GLOBALS, $lng, $ref_id, $requested_member_id, $tabs_gui, addSubTabs(), ILIAS\Exercise\InternalGUIService\assignment(), ilFSStorageExercise\create(), ILIAS\Repository\ctrl(), getMultiFeedbackForm(), ilUserUtil\getNamePresentation(), getViewBack(), initSubmission(), ILIAS\Repository\lng(), ILIAS\UI\examples\Symbol\Glyph\Notification\notification(), ilFileSystemGUI\setTableId(), and ilLanguage\txt().
 Here is the call graph for this function:| ilExerciseManagementGUI::exportExcelObject | ( | ) | 
| ilExerciseManagementGUI::getEvaluationModal | ( | array | $a_data | ) | 
Definition at line 812 of file class.ilExerciseManagementGUI.php.
References $id, getEvaluationModalForm(), ILIAS\Repository\lng(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by getReportPanel().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::getEvaluationModalForm | ( | array | $a_data | ) | 
Definition at line 849 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilFormPropertyGUI\setInfo(), and ilSelectInputGUI\setOptions().
Referenced by getEvaluationModal(), and saveEvaluationFromModalObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1226 of file class.ilExerciseManagementGUI.php.
References $ass_id, $requested_part_id, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by compareTextAssignmentsObject(), confirmDeassignMembersObject(), createTeamsObject(), dissolveTeamsObject(), redirectFeedbackMailObject(), sendMembersObject(), setFailedObject(), and setPassedObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::getMultiFeedbackForm | ( | int | $a_ass_id | ) | 
Definition at line 1806 of file class.ilExerciseManagementGUI.php.
References $lng, handleMultiFeedbackUploadResult(), ilExAssignment\lookupTitle(), and ilLanguage\txt().
Referenced by executeCommand(), showMultiFeedbackObject(), and uploadMultiFeedbackObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::getReportPanel | ( | array | $a_data | ) | 
| ilDateTimeException | 
Definition at line 697 of file class.ilExerciseManagementGUI.php.
References $comment, ILIAS\LTI\ToolProvider\$key, ilObject\_lookupType(), ILIAS\Repository\ctrl(), ILIAS\Repository\filter(), ilDatePresentation\formatDate(), getEvaluationModal(), ilObjUser\getFirstname(), ilObjUser\getLastname(), IL_CAL_DATETIME, and ILIAS\Repository\lng().
Referenced by compareTextAssignmentsObject(), and saveGradesObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Returns the ZIP file path from outside web directory.
| ilExSubmission | user who created the submission | 
Definition at line 2303 of file class.ilExerciseManagementGUI.php.
References ilExSubmission\getFiles().
Referenced by openSubmissionViewObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 312 of file class.ilExerciseManagementGUI.php.
Referenced by adoptTeamsFromGroupObject(), executeCommand(), initSubmission(), redirectFeedbackMailObject(), saveStatus(), and sendGradingNotificationObject().
 Here is the caller graph for this function:
      
  | 
  protected | 
Get the object specific file path from an external full file path.
Definition at line 2370 of file class.ilExerciseManagementGUI.php.
References CLIENT_ID.
Referenced by openSubmissionViewObject().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1996 of file class.ilExerciseManagementGUI.php.
References $ass_id, $id, $post, $res, $tpl, $valid, ilDateTime\_before(), ILIAS\Repository\ctrl(), exit, ilDatePresentation\formatDate(), ilGlobalTemplateInterface\getOnLoadCodeForAsynch(), ILIAS\FileDelivery\http(), IL_CAL_UNIX, initIndividualDeadlineForm(), ILIAS\Repository\lng(), ILIAS\UI\examples\Symbol\Glyph\Notification\notification(), and parseIndividualDeadlineData().
 Here is the call graph for this function:| ilExerciseManagementGUI::handleMultiFeedbackUploadResult | ( | FileUpload | $upload, | 
| UploadResult | $result | ||
| ) | 
Definition at line 1824 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\user().
Referenced by getMultiFeedbackForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::initFilter | ( | ) | 
Definition at line 2153 of file class.ilExerciseManagementGUI.php.
References $requested_filter_feedback, $requested_filter_status, ILIAS\Repository\ctrl(), ILIAS\Repository\filter(), ILIAS\Repository\lng(), ilSelectInputGUI\setOptions(), and ILIAS\Repository\toolbar().
Referenced by saveGradesObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1664 of file class.ilExerciseManagementGUI.php.
References $lng, ILIAS\Repository\ctrl(), ilExAssignmentTeam\getGroupMembersMap(), ilUserUtil\getNamePresentation(), and ilLanguage\txt().
Referenced by adoptTeamsFromGroupObject(), and createTeamsFromGroupsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| ilDateTimeException | 
Definition at line 2082 of file class.ilExerciseManagementGUI.php.
References $ass_id, $id, ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), ilExAssignmentTeam\getInstancesFromMap(), IL_CAL_UNIX, ILIAS\Repository\int(), and ILIAS\Repository\lng().
Referenced by handleIndividualDeadlineCallsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1939 of file class.ilExerciseManagementGUI.php.
References $lng, $tpl, ilGlobalTemplateInterface\addJavaScript(), ilGlobalTemplateInterface\addOnLoadCode(), ILIAS\Repository\ctrl(), ilModalGUI\getInstance(), ilCalendarUtil\initDateTimePicker(), and ilLanguage\txt().
Referenced by membersObject(), and showParticipantObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 331 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getViewBack(), and ILIAS\Repository\lng().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::membersApplyObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 555 of file class.ilExerciseManagementGUI.php.
References membersObject(), ilTable2GUI\resetOffset(), and saveStatusAllObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::membersObject | ( | ) | 
All participants and submission of one assignment.
| ilExcUnknownAssignmentTypeException | 
Definition at line 399 of file class.ilExerciseManagementGUI.php.
References Vendor\Package\$a, $ctrl, $GLOBALS, $lng, $toolbar, $tpl, addSubTabs(), ILIAS\Repository\ctrl(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ilExAssignmentTeam\getAdoptableGroups(), ilExAssignment\getInstancesByExercise(), initIndividualDeadlineModal(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilSelectInputGUI\setOptions(), ilLanguage\txt(), ilExAssignment\TYPE_TEXT, and ilExAssignment\TYPE_UPLOAD_TEAM.
Referenced by addUserFromAutoCompleteObject(), membersApplyObject(), membersResetObject(), setIndividualDeadlineObject(), and waitingDownloadObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::membersResetObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 568 of file class.ilExerciseManagementGUI.php.
References membersObject(), and ilTable2GUI\resetOffset().
 Here is the call graph for this function:| ilExerciseManagementGUI::openSubmissionPrintViewObject | ( | ) | 
Open HTML view for portfolio submissions.
Definition at line 2214 of file class.ilExerciseManagementGUI.php.
References openSubmissionViewObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::openSubmissionViewObject | ( | bool | $print_version = false | ) | 
Open HTML view for portfolio submissions.
Definition at line 2222 of file class.ilExerciseManagementGUI.php.
References $DIC, $requested_member_id, CLIENT_ID, copyFileToWebDir(), getSubmissionZipFilePath(), getWebFilePathFromExternalFilePath(), ILIAS_WEB_DIR, ILIAS\Repository\int(), ILIAS\Repository\lng(), ilUtil\redirect(), and ilWACSignedPath\signFolderOfStartFile().
Referenced by openSubmissionPrintViewObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1964 of file class.ilExerciseManagementGUI.php.
References $ass_id, and $assignment.
Referenced by handleIndividualDeadlineCallsObject().
 Here is the caller graph for this function:| ilExerciseManagementGUI::redirectFeedbackMailObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1138 of file class.ilExerciseManagementGUI.php.
References ilObject\_exists(), ilObjUser\_lookupLogin(), ilExSubmission\downloadAllAssignmentFiles(), ilObjectFactory\getInstanceByObjId(), getMultiActionUserIds(), ilMailFormCall\getRedirectTarget(), getViewBack(), ILIAS\Repository\lng(), ilUtil\redirect(), and ilMailFormCall\SIGNATURE_KEY.
 Here is the call graph for this function:| ilExerciseManagementGUI::removeUserSubmissionFilesFromWebDir | ( | int | $user_id | ) | 
Definition at line 1352 of file class.ilExerciseManagementGUI.php.
References $ass_id.
Referenced by deassignMembersObject().
 Here is the caller graph for this function:| ilExerciseManagementGUI::saveCommentForLearnersObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1502 of file class.ilExerciseManagementGUI.php.
References $comment, $requested_ass_id, $requested_member_id, $res, ILIAS\Repository\ctrl(), exit, ILIAS\UI\examples\Symbol\Glyph\Notification\notification(), and ilUtil\stripSlashes().
 Here is the call graph for this function:| ilExerciseManagementGUI::saveEvaluationFromModalObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 894 of file class.ilExerciseManagementGUI.php.
References $comment, ILIAS\Repository\ctrl(), getEvaluationModalForm(), ILIAS\Repository\int(), ILIAS\Repository\lng(), and ilUtil\stripSlashes().
 Here is the call graph for this function:| ilExerciseManagementGUI::saveGradesObject | ( | ) | 
Definition at line 577 of file class.ilExerciseManagementGUI.php.
References $ass_id, $ctrl, $data, $id, $lng, ilObject\_exists(), collectFeedbackDataFromPeer(), ILIAS\Repository\filter(), ilExerciseMembersFilter\filterParticipantsByAccess(), ilExSubmission\getAssignmentFilesByUsers(), ilExSubmission\getAssignmentParticipants(), getReportPanel(), initFilter(), ILIAS\Repository\int(), ILIAS\Repository\lng(), setBackToMembers(), ILIAS\Repository\toolbar(), ilLanguage\txt(), ILIAS\Repository\user(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
 Here is the call graph for this function:| ilExerciseManagementGUI::saveMultiFeedbackObject | ( | ) | 
Save multi feedback.
Definition at line 1920 of file class.ilExerciseManagementGUI.php.
References $requested_files, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1450 of file class.ilExerciseManagementGUI.php.
References $ctrl, ilObjUser\_lookupName(), getViewBack(), and ILIAS\Repository\lng().
Referenced by saveStatusAllObject(), and saveStatusParticipantObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::saveStatusAllObject | ( | array | $a_selected = null,  | 
        
| bool | $a_redirect = true  | 
        ||
| ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1395 of file class.ilExerciseManagementGUI.php.
References $data, $GLOBALS, $listed_participants, $requested_marks, $requested_status, $requested_tutor_notices, and saveStatus().
Referenced by membersApplyObject(), and saveStatusSelectedObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::saveStatusParticipantObject | ( | array | $selected_ass_ids = null | ) | 
Save assignment status (participant view)
| ilExcUnknownAssignmentTypeException | 
Definition at line 1362 of file class.ilExerciseManagementGUI.php.
References $ass_id, $ctrl, $data, $requested_marks, $requested_part_id, $requested_status, $requested_tutor_notices, and saveStatus().
Referenced by saveStatusSelectedObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::saveStatusSelectedObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1434 of file class.ilExerciseManagementGUI.php.
References saveStatusAllObject(), and saveStatusParticipantObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::selectAssignmentObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 972 of file class.ilExerciseManagementGUI.php.
References $ctrl, ilCtrl\redirect(), and ilCtrl\setParameter().
 Here is the call graph for this function:| ilExerciseManagementGUI::selectParticipantObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1092 of file class.ilExerciseManagementGUI.php.
References $ctrl, ilCtrl\redirect(), and ilCtrl\setParameter().
 Here is the call graph for this function:| ilExerciseManagementGUI::sendGradingNotificationObject | ( | ) | 
Definition at line 2417 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getViewBack(), ILIAS\Repository\lng(), and ilExerciseMailNotification\TYPE_GRADING_DONE.
 Here is the call graph for this function:| ilExerciseManagementGUI::sendMembersObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 1288 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getMultiActionUserIds(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 2381 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by compareTextAssignmentsObject(), and saveGradesObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2443 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getMultiActionUserIds(), ILIAS\Repository\lng(), and setSingleStatus().
 Here is the call graph for this function:
      
  | 
  protected | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 2141 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\lng(), membersObject(), and showParticipantObject().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 2459 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getMultiActionUserIds(), ILIAS\Repository\lng(), and setSingleStatus().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 2475 of file class.ilExerciseManagementGUI.php.
Referenced by setFailedObject(), and setPassedObject().
 Here is the caller graph for this function:| ilExerciseManagementGUI::showGradesOverviewObject | ( | ) | 
Definition at line 1099 of file class.ilExerciseManagementGUI.php.
References $ctrl, $GLOBALS, $lng, $toolbar, $tpl, addSubTabs(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilExerciseManagementGUI::showMultiFeedbackConfirmationTableObject | ( | ) | 
Show multi feedback confirmation table.
Definition at line 1899 of file class.ilExerciseManagementGUI.php.
References $tpl, addSubTabs(), and ilGlobalTemplateInterface\setContent().
 Here is the call graph for this function:| ilExerciseManagementGUI::showMultiFeedbackObject | ( | FormAdapterGUI | $form = null | ) | 
Definition at line 1843 of file class.ilExerciseManagementGUI.php.
References $lng, $tpl, addSubTabs(), ILIAS\Repository\ctrl(), getMultiFeedbackForm(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilGlobalTemplateInterface\setOnScreenMessage(), and ilLanguage\txt().
Referenced by uploadMultiFeedbackObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::showParticipantApplyObject | ( | ) | 
Definition at line 1069 of file class.ilExerciseManagementGUI.php.
References showParticipantObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::showParticipantObject | ( | ) | 
Show Participant.
Definition at line 982 of file class.ilExerciseManagementGUI.php.
References $access, $ctrl, $lng, $requested_part_id, $toolbar, $tpl, ilObjUser\_lookupName(), ilObject\_lookupType(), addSubTabs(), ILIAS\Repository\ctrl(), ilOrgUnitPositionAndRBACAccessHandler\filterUserIdsByRbacOrPositionOfCurrentUser(), initIndividualDeadlineModal(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilSelectInputGUI\setOptions(), ilArrayUtil\sortArray(), and ilLanguage\txt().
Referenced by setIndividualDeadlineObject(), showParticipantApplyObject(), and showParticipantResetObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExerciseManagementGUI::showParticipantResetObject | ( | ) | 
Definition at line 1080 of file class.ilExerciseManagementGUI.php.
References showParticipantObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::uploadMultiFeedbackObject | ( | ) | 
Upload multi feedback file.
Definition at line 1885 of file class.ilExerciseManagementGUI.php.
References ILIAS\Repository\ctrl(), getMultiFeedbackForm(), and showMultiFeedbackObject().
 Here is the call graph for this function:| ilExerciseManagementGUI::waitingDownloadObject | ( | ) | 
| ilExcUnknownAssignmentTypeException | 
Definition at line 383 of file class.ilExerciseManagementGUI.php.
References $ctrl, $lng, $url, membersObject(), ilCtrl\setParameterByClass(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 63 of file class.ilExerciseManagementGUI.php.
Referenced by showParticipantObject().
      
  | 
  protected | 
Definition at line 75 of file class.ilExerciseManagementGUI.php.
Referenced by downloadSubmissionsObject(), getMultiActionUserIds(), handleIndividualDeadlineCallsObject(), initIndividualDeadlineForm(), parseIndividualDeadlineData(), removeUserSubmissionFilesFromWebDir(), saveGradesObject(), and saveStatusParticipantObject().
      
  | 
  protected | 
Definition at line 69 of file class.ilExerciseManagementGUI.php.
Referenced by parseIndividualDeadlineData().
      
  | 
  protected | 
Definition at line 60 of file class.ilExerciseManagementGUI.php.
Referenced by addSubTabs(), adoptTeamsFromGroupObject(), confirmDeassignMembersObject(), createTeamsObject(), deassignMembersObject(), dissolveTeamsObject(), executeCommand(), membersObject(), saveGradesObject(), saveStatus(), saveStatusParticipantObject(), selectAssignmentObject(), selectParticipantObject(), showGradesOverviewObject(), showParticipantObject(), and waitingDownloadObject().
      
  | 
  protected | 
Definition at line 74 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 54 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 80 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 68 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 66 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 57 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 58 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 87 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 85 of file class.ilExerciseManagementGUI.php.
Referenced by saveStatusAllObject().
      
  | 
  protected | 
Definition at line 62 of file class.ilExerciseManagementGUI.php.
Referenced by addSubTabs(), adoptTeamsFromGroupObject(), confirmDeassignMembersObject(), createTeamsFromGroupsObject(), deassignMembersObject(), executeCommand(), getMultiFeedbackForm(), initGroupForm(), initIndividualDeadlineModal(), membersObject(), saveGradesObject(), showGradesOverviewObject(), showMultiFeedbackObject(), showParticipantObject(), and waitingDownloadObject().
      
  | 
  protected | 
Definition at line 71 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 55 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 96 of file class.ilExerciseManagementGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 78 of file class.ilExerciseManagementGUI.php.
Referenced by saveCommentForLearnersObject().
      
  | 
  protected | 
Definition at line 82 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 93 of file class.ilExerciseManagementGUI.php.
Referenced by saveMultiFeedbackObject().
      
  | 
  protected | 
Definition at line 95 of file class.ilExerciseManagementGUI.php.
Referenced by initFilter().
      
  | 
  protected | 
Definition at line 94 of file class.ilExerciseManagementGUI.php.
Referenced by initFilter().
      
  | 
  protected | 
Definition at line 91 of file class.ilExerciseManagementGUI.php.
Referenced by createTeamsFromGroupsObject().
      
  | 
  protected | 
Definition at line 79 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 81 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 88 of file class.ilExerciseManagementGUI.php.
Referenced by saveStatusAllObject(), and saveStatusParticipantObject().
      
  | 
  protected | 
Definition at line 76 of file class.ilExerciseManagementGUI.php.
Referenced by executeCommand(), openSubmissionViewObject(), and saveCommentForLearnersObject().
      
  | 
  protected | 
Definition at line 77 of file class.ilExerciseManagementGUI.php.
Referenced by addSubTabs(), downloadSubmissionsObject(), getMultiActionUserIds(), saveStatusParticipantObject(), and showParticipantObject().
      
  | 
  protected | 
Definition at line 89 of file class.ilExerciseManagementGUI.php.
Referenced by saveStatusAllObject(), and saveStatusParticipantObject().
      
  | 
  protected | 
Definition at line 90 of file class.ilExerciseManagementGUI.php.
Referenced by saveStatusAllObject(), and saveStatusParticipantObject().
      
  | 
  protected | 
Definition at line 83 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 86 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 84 of file class.ilExerciseManagementGUI.php.
Referenced by downloadSubmissionsObject().
      
  | 
  protected | 
Definition at line 73 of file class.ilExerciseManagementGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 61 of file class.ilExerciseManagementGUI.php.
Referenced by addSubTabs(), adoptTeamsFromGroupObject(), and executeCommand().
      
  | 
  protected | 
Definition at line 70 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 67 of file class.ilExerciseManagementGUI.php.
Referenced by membersObject(), showGradesOverviewObject(), and showParticipantObject().
      
  | 
  protected | 
Definition at line 53 of file class.ilExerciseManagementGUI.php.
Referenced by adoptTeamsFromGroupObject(), confirmDeassignMembersObject(), handleIndividualDeadlineCallsObject(), initIndividualDeadlineModal(), membersObject(), showGradesOverviewObject(), showMultiFeedbackConfirmationTableObject(), showMultiFeedbackObject(), and showParticipantObject().
      
  | 
  protected | 
Definition at line 56 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 64 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 65 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 72 of file class.ilExerciseManagementGUI.php.
      
  | 
  protected | 
Definition at line 52 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::FEEDBACK_FULL_SUBMISSION = "submission_feedback" | 
Definition at line 47 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::FEEDBACK_ONLY_SUBMISSION = "submission_only" | 
Definition at line 46 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::GRADE_FAILED = "failed" | 
Definition at line 51 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::GRADE_NOT_GRADED = "notgraded" | 
Definition at line 49 of file class.ilExerciseManagementGUI.php.
Referenced by ilExAssignmentReminder\parseGradeReminders().
| const ilExerciseManagementGUI::GRADE_PASSED = "passed" | 
Definition at line 50 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::VIEW_ASSIGNMENT = 1 | 
Definition at line 42 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::VIEW_GRADES = 3 | 
Definition at line 44 of file class.ilExerciseManagementGUI.php.
| const ilExerciseManagementGUI::VIEW_PARTICIPANT = 2 | 
Definition at line 43 of file class.ilExerciseManagementGUI.php.