64 $elementMap = $reader->elementMap;
65 $elementMap[
'{DAV:}prop'] =
'Sabre\DAV\Xml\Element\Prop';
66 $elementMap[
'{DAV:}set'] =
'Sabre\Xml\Element\KeyValue';
69 foreach ($elems as $elem) {
70 if ($elem[
'name'] ===
'{DAV:}set') {
71 $self->properties = array_merge($self->properties, $elem[
'value'][
'{DAV:}prop']);
parseInnerTree(array $elementMap=null)
Parses all elements below the current element.
getProperties()
Returns the list of properties the calendar will be initialized with.
static xmlDeserialize(Reader $reader)
The deserialize method is called during xml parsing.
The Reader class expands upon PHP's built-in XMLReader.
Implementing the XmlDeserializable interface allows you to use a class as a deserializer for a specif...