|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Individual deadlines. More...
Collaboration diagram for ilExcIndividualDeadline:Public Member Functions | |
| setStartingTimestamp ($a_val) | |
| Set starting timestamp. More... | |
| getStartingTimestamp () | |
| Get starting timestamp. More... | |
| setIndividualDeadline ($a_val) | |
| Set Individual Deadline. More... | |
| getIndividualDeadline () | |
| Get Individual Deadline. More... | |
| read () | |
| Read. More... | |
| save () | |
| Save. More... | |
| delete () | |
| Delete. More... | |
Static Public Member Functions | |
| static | getInstance ($a_ass_id, $a_participant_id, $a_is_team=false) |
| Get instance. More... | |
| static | getStartingTimestamps ($a_ass_id) |
| Get starting timestamp data for an assignment. More... | |
Protected Member Functions | |
| __construct ($a_ass_id, $a_participant_id, $a_is_team) | |
| ilExcIndividualDeadline constructor. More... | |
Protected Attributes | |
| $participant_id | |
| $is_team | |
| $ass_id | |
| $db | |
| $starting_timestamp = 0 | |
| $individual_deadline | |
Individual deadlines.
Definition at line 11 of file class.ilExcIndividualDeadline.php.
|
protected |
ilExcIndividualDeadline constructor.
| int | $a_ass_id | |
| int | $a_participant_id | |
| bool | $a_is_team |
Definition at line 50 of file class.ilExcIndividualDeadline.php.
Here is the call graph for this function:| ilExcIndividualDeadline::delete | ( | ) |
Delete.
Definition at line 156 of file class.ilExcIndividualDeadline.php.
| ilExcIndividualDeadline::getIndividualDeadline | ( | ) |
Get Individual Deadline.
Definition at line 108 of file class.ilExcIndividualDeadline.php.
References $individual_deadline.
Referenced by save().
Here is the caller graph for this function:
|
static |
Get instance.
| int | $a_ass_id | |
| int | $a_participant_id | |
| bool | $a_is_team |
Definition at line 68 of file class.ilExcIndividualDeadline.php.
Referenced by ilExAssignmentTeam\adoptTeams(), ilExerciseMembers\deassignMember(), ilExcAssMemberState\getInstanceByIds(), ilExAssignmentTeam\getTeamId(), and ilExAssignment\setIndividualDeadline().
Here is the caller graph for this function:| ilExcIndividualDeadline::getStartingTimestamp | ( | ) |
Get starting timestamp.
Definition at line 88 of file class.ilExcIndividualDeadline.php.
References $starting_timestamp.
Referenced by save().
Here is the caller graph for this function:
|
static |
Get starting timestamp data for an assignment.
This is mainly used by ilExAssignment to determine the calculated deadlines
| $a_ass_id |
Definition at line 177 of file class.ilExcIndividualDeadline.php.
References $DIC, $ilDB, and $res.
Referenced by ilExAssignment\getCalculatedDeadlines().
Here is the caller graph for this function:| ilExcIndividualDeadline::read | ( | ) |
Read.
Definition at line 116 of file class.ilExcIndividualDeadline.php.
References $db, $ilDB, setIndividualDeadline(), and setStartingTimestamp().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExcIndividualDeadline::save | ( | ) |
Save.
Definition at line 135 of file class.ilExcIndividualDeadline.php.
References $db, $ilDB, getIndividualDeadline(), and getStartingTimestamp().
Here is the call graph for this function:| ilExcIndividualDeadline::setIndividualDeadline | ( | $a_val | ) |
Set Individual Deadline.
| int | $a_val |
Definition at line 98 of file class.ilExcIndividualDeadline.php.
Referenced by read().
Here is the caller graph for this function:| ilExcIndividualDeadline::setStartingTimestamp | ( | $a_val | ) |
Set starting timestamp.
| int | $a_val | starting timestamp |
Definition at line 78 of file class.ilExcIndividualDeadline.php.
Referenced by read().
Here is the caller graph for this function:
|
protected |
Definition at line 26 of file class.ilExcIndividualDeadline.php.
|
protected |
Definition at line 31 of file class.ilExcIndividualDeadline.php.
|
protected |
Definition at line 41 of file class.ilExcIndividualDeadline.php.
Referenced by getIndividualDeadline().
|
protected |
Definition at line 21 of file class.ilExcIndividualDeadline.php.
|
protected |
Definition at line 16 of file class.ilExcIndividualDeadline.php.
|
protected |
Definition at line 36 of file class.ilExcIndividualDeadline.php.
Referenced by getStartingTimestamp().