ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
FreeBusyData is a helper class that manages freebusy information. More...
Public Member Functions | |
__construct ($start, $end) | |
add ($start, $end, $type) | |
Adds free or busytime to the data. More... | |
getData () | |
Protected Attributes | |
$start | |
$end | |
$data | |
FreeBusyData is a helper class that manages freebusy information.
Definition at line 12 of file FreeBusyData.php.
Sabre\VObject\FreeBusyData::__construct | ( | $start, | |
$end | |||
) |
Definition at line 35 of file FreeBusyData.php.
References Sabre\VObject\FreeBusyData\$end, Sabre\VObject\FreeBusyData\$start, and data.
Sabre\VObject\FreeBusyData::add | ( | $start, | |
$end, | |||
$type | |||
) |
Adds free or busytime to the data.
int | $start | |
int | $end | |
string | $type | FREE, BUSY, BUSY-UNAVAILABLE or BUSY-TENTATIVE |
Definition at line 57 of file FreeBusyData.php.
References Sabre\VObject\FreeBusyData\$end, Sabre\VObject\FreeBusyData\$start, $type, and data.
Referenced by Sabre\VObject\FreeBusyGenerator\calculateAvailability(), and Sabre\VObject\FreeBusyGenerator\calculateBusy().
Sabre\VObject\FreeBusyData::getData | ( | ) |
Definition at line 187 of file FreeBusyData.php.
References Sabre\VObject\FreeBusyData\$data.
Referenced by Sabre\VObject\FreeBusyGenerator\generateFreeBusyCalendar().
|
protected |
Definition at line 33 of file FreeBusyData.php.
Referenced by Sabre\VObject\FreeBusyData\getData().
|
protected |
Definition at line 26 of file FreeBusyData.php.
Referenced by Sabre\VObject\FreeBusyData\__construct(), and Sabre\VObject\FreeBusyData\add().
|
protected |
Definition at line 19 of file FreeBusyData.php.
Referenced by Sabre\VObject\FreeBusyData\__construct(), and Sabre\VObject\FreeBusyData\add().