ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilPortfolioExerciseGUI. More...
Public Member Functions | |
__construct ($a_user_id, $a_obj_id) | |
executeCommand () | |
downloadExcAssFile () | |
downloadExcSubFile () | |
getSubmitButton (int $ass_id) | |
Get submit link. More... | |
getDownloadSubmissionButton (int $ass_id) | |
Get download button. More... | |
getActionButtons () | |
Get action buttons. More... | |
Static Public Member Functions | |
static | checkExercise ($a_user_id, $a_obj_id, $a_add_submit=false, $as_array=false) |
Protected Member Functions | |
finalize () | |
Finalize and submit portfolio to exercise. More... | |
Static Protected Member Functions | |
static | getExerciseInfo ($a_user_id, $a_assignment_id, $a_add_submit=false, $as_array=false) |
Protected Attributes | |
$ctrl | |
$lng | |
$user_id | |
$obj_id | |
$ass_id | |
$file | |
$pe | |
$ui | |
Class ilPortfolioExerciseGUI.
Definition at line 12 of file class.ilPortfolioExerciseGUI.php.
ilPortfolioExerciseGUI::__construct | ( | $a_user_id, | |
$a_obj_id | |||
) |
Definition at line 39 of file class.ilPortfolioExerciseGUI.php.
References $_GET, $DIC, and ui().
|
static |
Definition at line 73 of file class.ilPortfolioExerciseGUI.php.
References $exercise, and $pe.
Referenced by ilPortfolioRepositoryGUI\getPortfolioList().
ilPortfolioExerciseGUI::downloadExcAssFile | ( | ) |
Definition at line 227 of file class.ilPortfolioExerciseGUI.php.
References $file, and ilUtil\deliverFile().
ilPortfolioExerciseGUI::downloadExcSubFile | ( | ) |
Definition at line 242 of file class.ilPortfolioExerciseGUI.php.
References ilObjUser\_lookupName(), ilObject\_lookupTitle(), and ilUtil\deliverFile().
ilPortfolioExerciseGUI::executeCommand | ( | ) |
|
protected |
Finalize and submit portfolio to exercise.
Definition at line 264 of file class.ilPortfolioExerciseGUI.php.
References $ctrl, $lng, and ilExSubmissionObjectGUI\initGUIForSubmit().
ilPortfolioExerciseGUI::getActionButtons | ( | ) |
Get action buttons.
Definition at line 334 of file class.ilPortfolioExerciseGUI.php.
References $ass_id, $exercise, $pe, getDownloadSubmissionButton(), and getSubmitButton().
ilPortfolioExerciseGUI::getDownloadSubmissionButton | ( | int | $ass_id | ) |
Get download button.
Definition at line 306 of file class.ilPortfolioExerciseGUI.php.
References $ctrl, $lng, and $ui.
Referenced by getActionButtons().
|
staticprotected |
$a_user_id | ||
$a_assignment_id | ||
bool | $a_add_submit | |
bool | $as_array |
Definition at line 101 of file class.ilPortfolioExerciseGUI.php.
References $DIC, $file, $lng, $ui, ilObject\_getAllReferences(), ilLink\_getStaticLink(), ilObject\_lookupTitle(), ilDatePresentation\formatDate(), IL_CAL_DATETIME, ilDatePresentation\setUseRelativeDates(), and ilDatePresentation\useRelativeDates().
ilPortfolioExerciseGUI::getSubmitButton | ( | int | $ass_id | ) |
Get submit link.
int | $ass_id |
Definition at line 282 of file class.ilPortfolioExerciseGUI.php.
References $ctrl, $lng, $ui, and ilExcAssMemberState\getInstanceByIds().
Referenced by getActionButtons().
|
protected |
Definition at line 26 of file class.ilPortfolioExerciseGUI.php.
Referenced by getActionButtons().
|
protected |
Definition at line 17 of file class.ilPortfolioExerciseGUI.php.
Referenced by executeCommand(), finalize(), getDownloadSubmissionButton(), and getSubmitButton().
|
protected |
Definition at line 27 of file class.ilPortfolioExerciseGUI.php.
Referenced by downloadExcAssFile(), and getExerciseInfo().
|
protected |
Definition at line 22 of file class.ilPortfolioExerciseGUI.php.
Referenced by finalize(), getDownloadSubmissionButton(), getExerciseInfo(), and getSubmitButton().
|
protected |
Definition at line 25 of file class.ilPortfolioExerciseGUI.php.
|
protected |
Definition at line 32 of file class.ilPortfolioExerciseGUI.php.
Referenced by checkExercise(), and getActionButtons().
|
protected |
Definition at line 37 of file class.ilPortfolioExerciseGUI.php.
Referenced by getDownloadSubmissionButton(), getExerciseInfo(), and getSubmitButton().
|
protected |
Definition at line 24 of file class.ilPortfolioExerciseGUI.php.