| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Collaboration diagram for ilExAssignmentInfo: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().
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:| ilExAssignmentInfo::getInstructionInfo | ( | ) | 
Definition at line 44 of file class.ilExAssignmentInfo.php.
References ILIAS\Repository\lng().
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilExAssignmentInfo::getSubmissionInfo | ( | ) | 
| ilDateTimeException | 
Definition at line 158 of file class.ilExAssignmentInfo.php.
References ilDatePresentation\formatDate(), IL_CAL_DATETIME, and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  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().