next(); * * $reader->parseInnerTree() will parse the entire sub-tree, and advance to * the next element. * * @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(); $principalMatch = new self(); if (array_key_exists('self', $elems)) { $principalMatch->type = self::SELF; } if (array_key_exists('principal-property', $elems)) { $principalMatch->type = self::PRINCIPAL_PROPERTY; $principalMatch->principalProperty = $elems['principal-property'][0]['name']; } if (!empty($elems['prop'])) { $principalMatch->properties = $elems['prop']; } return $principalMatch; } } __halt_compiler();----SIGNATURE:----w2OkOh8U8u/+FkI9hBqv53FbkByGaH3OQ6pC7hsjoaTgE/w3zyBpo0ITyZHqIvYPsPF5kSBLa5kp+eUODbJNnD3tYFBwJfcJHZL76N0PPW1HxuHFbekAZNuSRTJWGHVA0R54H3EQAwjNvUkCPis5/MtAi9dzDZ1MVv9rme/sluN5zRrpWcuQXua51bmozfqmHI5drNUpyrPvKgDsWb93JUgKNcyNDLdpw+jKpkxpocEH395FbOEDa4FKfX2U7/LVxk/SQvw0eud0G2uLgRzfMg4s0XfoI/WwLozYaU1Qj1E3ObO6y56wpDo61OgylvB2dbNGfnjFNyN4XbrS27KlLP16rZoW3AIiAuESs+q/363ikJEu+cROFi7Ww0ypg5pAdbERTOuQBRFO8lQTh2+1ijXXEqKD5JESAI0UG7aj3uUiz3RcaBrA/7OywJ3QLeZgegcqeGFOZcLX+iGkEvFThwspvwpNOG74GLxE+7foMcw6JIVvHwSfvwy/IwmOQzbD0HP3fb82bcwOIfx01XAgse6cHFFRRHYrhh38MzoNb7jw0wDxstGD9/rxecVNVSwjUA5MiWElFYxCI/PmPMbRLVgyp1CPmtFm75gRluLDSVGGGFWTSUhgfB2KZV5/GoTTfkOSAJOPLQR/y0FnZqsZ5lIWhulCaP3fsgGmNvs3v78=----ATTACHMENT:----MjMxMzY4MDQxMDUxODQ4NSA1NDAyMDQ3MDQ3MTIxMTE0IDg3OTE3MzY1NzczMTMxNjM=