Class Sabre\VObject\Component\VCalendar

extends Document

The VCalendar component.

This component adds functionality to a component, specific for a VCALENDAR.

Methods
Methods inherited from Sabre\VObject\Document
__construct(), create(), createComponent(), createProperty(), getClassNameForPropertyValue(), getClassNameForPropertyName()
Methods inherited from Sabre\VObject\Component
add(), remove(), children(), getComponents(), select(), serialize(), jsonSerialize(), xmlSerialize(), __get(), __isset(), __set(), __unset(), __clone(), destroy()
Methods inherited from Sabre\VObject\Node
getIterator(), setIterator(), count(), offsetExists(), offsetGet(), offsetSet(), offsetUnset()
Constants inherited from Sabre\VObject\Document
UNKNOWN, VCALENDAR10, ICALENDAR20, VCARD21, VCARD30, VCARD40
Constants inherited from Sabre\VObject\Node
REPAIR, PROFILE_CARDDAV, PROFILE_CALDAV
Properties
Properties inherited from Sabre\VObject\Component
$name
Properties inherited from Sabre\VObject\Node
$parent