ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Individual deadlines. More...
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.
ilExcIndividualDeadline::delete | ( | ) |
ilExcIndividualDeadline::getIndividualDeadline | ( | ) |
Get Individual Deadline.
Definition at line 108 of file class.ilExcIndividualDeadline.php.
References $individual_deadline.
Referenced by save().
|
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(), ilExcAssMemberState\getInstanceByIds(), ilExAssignmentTeam\getTeamId(), and ilExAssignment\setIndividualDeadline().
ilExcIndividualDeadline::getStartingTimestamp | ( | ) |
Get starting timestamp.
Definition at line 88 of file class.ilExcIndividualDeadline.php.
References $starting_timestamp.
Referenced by save().
|
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, $res, and $row.
Referenced by ilExAssignment\getCalculatedDeadlines().
ilExcIndividualDeadline::read | ( | ) |
Read.
Definition at line 116 of file class.ilExcIndividualDeadline.php.
References $db, $ilDB, setIndividualDeadline(), and setStartingTimestamp().
Referenced by __construct().
ilExcIndividualDeadline::save | ( | ) |
Save.
Definition at line 135 of file class.ilExcIndividualDeadline.php.
References $db, $ilDB, getIndividualDeadline(), and getStartingTimestamp().
ilExcIndividualDeadline::setIndividualDeadline | ( | $a_val | ) |
Set Individual Deadline.
int | $a_val |
Definition at line 98 of file class.ilExcIndividualDeadline.php.
Referenced by read().
ilExcIndividualDeadline::setStartingTimestamp | ( | $a_val | ) |
Set starting timestamp.
int | $a_val | starting timestamp |
Definition at line 78 of file class.ilExcIndividualDeadline.php.
Referenced by read().
|
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().