ICalendar
Splitter.
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.
- Full name:
\Sabre\VObject\Splitter\ICalendar
- This class implements:
\Sabre\VObject\Splitter\SplitterInterface
Properties
vtimezones
Timezones.
objects
iCalendar objects.
Methods
__construct
Constructor.
The splitter should receive an readable file stream as its input.
Parameters:
Parameter | Type | Description |
---|---|---|
$input |
resource | |
$options |
int | parser options, see the OPTIONS constants |
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.
Automatically generated on 2025-03-18