78 foreach ($this->components as $component) {
82 $writer->endElement();
115 foreach ((array)$elems as $elem) {
122 throw new ParseException(
'supported-calendar-component-set must have at least one CALDAV:comp element');
parseInnerTree(array $elementMap=null)
Parses all elements below the current element.
__construct(array $components)
Creates the property.
getValue()
Returns the list of supported components.
SupportedCalendarComponentSet property.
startElement($name)
Opens a new element.
The Reader class expands upon PHP's built-in XMLReader.
xmlSerialize(Writer $writer)
The xmlSerialize method is called during xml writing.
Exception thrown by Reader if an invalid object was attempted to be parsed.
This is the XML element interface.
static xmlDeserialize(Reader $reader)
The deserialize method is called during xml parsing.
writeAttributes(array $attributes)
Writes a list of attributes.
const NS_CALDAV
This is the official CalDAV namespace.