ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (int $ass_id, int $user_id) | |
getInstructionInfo () | |
getInstructionFileInfo (int $readable_ref_id=0) | |
getScheduleInfo () | |
getSubmissionInfo () | |
Protected Attributes | |
ilExcAssMemberState | $state |
ilExAssignment | $ass |
int | $user_id |
ilLanguage | $lng |
ilCtrl | $ctrl |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 22 of file class.ilExAssignmentInfo.php.
ilExAssignmentInfo::__construct | ( | int | $ass_id, |
int | $user_id | ||
) |
ilExcUnknownAssignmentTypeException |
Definition at line 33 of file class.ilExAssignmentInfo.php.
References $DIC, $user_id, ILIAS\Repository\ctrl(), ilExcAssMemberState\getInstanceByIds(), and ILIAS\Repository\lng().
ilExAssignmentInfo::getInstructionFileInfo | ( | int | $readable_ref_id = 0 | ) |
Definition at line 60 of file class.ilExAssignmentInfo.php.
References $ctrl, ilCtrl\clearParametersByClass(), ilCtrl\getLinkTargetByClass(), and ilCtrl\setParameterByClass().
ilExAssignmentInfo::getInstructionInfo | ( | ) |
Definition at line 44 of file class.ilExAssignmentInfo.php.
References ILIAS\Repository\lng().
ilExAssignmentInfo::getScheduleInfo | ( | ) |
ilDateTimeException |
Definition at line 92 of file class.ilExAssignmentInfo.php.
References $lng, $state, $txt, ilExcAssMemberState\exceededOfficialDeadline(), ilExcAssMemberState\getCommonDeadline(), ilExcAssMemberState\getCommonDeadlinePresentation(), ilExcAssMemberState\getGeneralStart(), ilExcAssMemberState\getGeneralStartPresentation(), ilExcAssMemberState\getOfficialDeadline(), ilExcAssMemberState\getOfficialDeadlinePresentation(), ilExcAssMemberState\getRelativeDeadline(), ilExcAssMemberState\getRelativeDeadlinePresentation(), ilExcAssMemberState\getRemainingTimePresentation(), ilExcAssMemberState\hasSubmissionStarted(), ilExcAssMemberState\inLateSubmissionPhase(), and ilLanguage\txt().
Referenced by ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\buildSchedule().
ilExAssignmentInfo::getSubmissionInfo | ( | ) |
ilDateTimeException |
Definition at line 158 of file class.ilExAssignmentInfo.php.
References ilDatePresentation\formatDate(), IL_CAL_DATETIME, and ILIAS\Repository\lng().
|
protected |
Definition at line 25 of file class.ilExAssignmentInfo.php.
|
protected |
Definition at line 28 of file class.ilExAssignmentInfo.php.
Referenced by getInstructionFileInfo().
|
protected |
Definition at line 27 of file class.ilExAssignmentInfo.php.
Referenced by getScheduleInfo().
|
protected |
Definition at line 24 of file class.ilExAssignmentInfo.php.
Referenced by getScheduleInfo().
|
protected |
Definition at line 26 of file class.ilExAssignmentInfo.php.
Referenced by __construct().