ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct ($input, $options=0) | |
Constructor. More... | |
getNext () | |
Every time getNext() is called, a new object will be parsed, until we hit the end of the stream. More... | |
Public Member Functions inherited from Sabre\VObject\Splitter\SplitterInterface | |
__construct ($input) | |
Constructor. More... | |
Protected Attributes | |
$vtimezones = [] | |
$objects = [] | |
This class is responsible for splitting up iCalendar objects.
This class expects a single VCALENDAR object with one or more calendar-objects inside. Objects with identical UID's will be combined into a single object.
Definition at line 22 of file ICalendar.php.
Sabre\VObject\Splitter\ICalendar::__construct | ( | $input, | |
$options = 0 |
|||
) |
Constructor.
The splitter should receive an readable file stream as it's input.
resource | $input | |
int | $options | Parser options, see the OPTIONS constants. |
Definition at line 46 of file ICalendar.php.
References $data, Sabre\VObject\$input, PHPMailer\PHPMailer\$options, Sabre\VObject\if, and Sabre\VObject\Reader\read().
Sabre\VObject\Splitter\ICalendar::getNext | ( | ) |
Every time getNext() is called, a new object will be parsed, until we hit the end of the stream.
When the end is reached, null will be returned.
Implements Sabre\VObject\Splitter\SplitterInterface.
Definition at line 89 of file ICalendar.php.
References Sabre\VObject\Version\VERSION.
|
protected |
Definition at line 36 of file ICalendar.php.
|
protected |
Definition at line 29 of file ICalendar.php.