next(); * * $reader->parseInnerTree() will parse the entire sub-tree, and advance to * the next element. * * @param Reader $reader * * @return mixed */ public static function xmlDeserialize(Reader $reader) { $reader->pushContext(); $reader->elementMap['{DAV:}prop'] = 'Sabre\Xml\Deserializer\enum'; $elems = Deserializer\keyValue( $reader, 'DAV:' ); $reader->popContext(); $report = new self(); if (!empty($elems['prop'])) { $report->properties = $elems['prop']; } return $report; } }