ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilExSubmissionGUI. More...
Public Member Functions | |
__construct (ilObjExercise $a_exercise, ilExAssignment $a_ass, $a_user_id=null) | |
Constructor. More... | |
executeCommand () | |
getHTML ($par) | |
Get HTML. More... | |
listPublicSubmissionsObject () | |
List all submissions. More... | |
downloadFeedbackFileObject () | |
Download feedback file. More... | |
downloadGlobalFeedbackFileObject () | |
downloadFileObject () | |
Download assignment file. More... | |
returnToParentObject () | |
Static Public Member Functions | |
static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission, ilObjExercise $a_exc) |
Data Fields | |
const | MODE_OVERVIEW_CONTENT = 1 |
Protected Attributes | |
$ctrl | |
$tabs_gui | |
$lng | |
$tpl | |
$user | |
$exercise | |
$submission | |
$assignment | |
$type_guis | |
Class ilExSubmissionGUI.
ilExSubmissionGUI: ilExSubmissionTeamGUI, ilExSubmissionFileGUI ilExSubmissionGUI: ilExSubmissionTextGUI, ilExSubmissionObjectGUI ilExSubmissionGUI: ilExPeerReviewGUI
Definition at line 17 of file class.ilExSubmissionGUI.php.
ilExSubmissionGUI::__construct | ( | ilObjExercise | $a_exercise, |
ilExAssignment | $a_ass, | ||
$a_user_id = null |
|||
) |
Constructor.
ilObjExercise | $a_exercise | |
ilExAssignment | $a_ass | |
int | $a_user_id |
Definition at line 63 of file class.ilExSubmissionGUI.php.
References $DIC, $ilCtrl, $ilUser, $lng, $tpl, ilExAssignmentTypesGUI\getInstance(), and user().
ilExSubmissionGUI::downloadFeedbackFileObject | ( | ) |
Download feedback file.
Definition at line 278 of file class.ilExSubmissionGUI.php.
References $files, $ilUser, $user, ilUtil\deliverFile(), exit, and ilUtil\sendFailure().
ilExSubmissionGUI::downloadFileObject | ( | ) |
Download assignment file.
Definition at line 339 of file class.ilExSubmissionGUI.php.
References $files, $state, ilUtil\deliverFile(), exit, ilExcAssMemberState\getInstanceByIds(), and ilUtil\sendFailure().
ilExSubmissionGUI::downloadGlobalFeedbackFileObject | ( | ) |
Definition at line 315 of file class.ilExSubmissionGUI.php.
References $ctrl, $ilCtrl, $state, ilUtil\deliverFile(), and ilExcAssMemberState\getInstanceByIds().
ilExSubmissionGUI::executeCommand | ( | ) |
Definition at line 105 of file class.ilExSubmissionGUI.php.
References $ctrl, $ilCtrl, and ilExSubmission\TYPE_REPO_OBJECT.
ilExSubmissionGUI::getHTML | ( | $par | ) |
|
static |
ilInfoScreenGUI | $a_info | |
ilExSubmission | $a_submission | |
ilObjExercise | $a_exc |
ilCtrlException |
Definition at line 189 of file class.ilExSubmissionGUI.php.
References $DIC, $ilCtrl, ilExSubmission\canView(), ilExSubmission\getAssignment(), ilExSubmissionTeamGUI\getOverviewContent(), ilExSubmission\getSubmissionType(), and ilExSubmission\TYPE_REPO_OBJECT.
Referenced by ilExAssignmentGUI\addSubmission().
ilExSubmissionGUI::listPublicSubmissionsObject | ( | ) |
List all submissions.
Definition at line 247 of file class.ilExSubmissionGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $tabs_gui, $tbl, returnToParentObject(), and ilExAssignment\TYPE_TEXT.
ilExSubmissionGUI::returnToParentObject | ( | ) |
Definition at line 370 of file class.ilExSubmissionGUI.php.
Referenced by listPublicSubmissionsObject().
|
protected |
Definition at line 48 of file class.ilExSubmissionGUI.php.
|
protected |
Definition at line 24 of file class.ilExSubmissionGUI.php.
Referenced by downloadGlobalFeedbackFileObject(), executeCommand(), and listPublicSubmissionsObject().
|
protected |
Definition at line 46 of file class.ilExSubmissionGUI.php.
|
protected |
Definition at line 34 of file class.ilExSubmissionGUI.php.
Referenced by __construct(), and listPublicSubmissionsObject().
|
protected |
Definition at line 47 of file class.ilExSubmissionGUI.php.
|
protected |
Definition at line 29 of file class.ilExSubmissionGUI.php.
Referenced by listPublicSubmissionsObject().
|
protected |
Definition at line 39 of file class.ilExSubmissionGUI.php.
Referenced by __construct().
|
protected |
Definition at line 53 of file class.ilExSubmissionGUI.php.
|
protected |
Definition at line 44 of file class.ilExSubmissionGUI.php.
Referenced by downloadFeedbackFileObject().
const ilExSubmissionGUI::MODE_OVERVIEW_CONTENT = 1 |
Definition at line 19 of file class.ilExSubmissionGUI.php.