ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
AclPrincipalPropSetReport.php
Go to the documentation of this file.
1 <?php
2 
4 
8 
21 
22  public $properties = [];
23 
45  static function xmlDeserialize(Reader $reader) {
46 
47  $reader->pushContext();
48  $reader->elementMap['{DAV:}prop'] = 'Sabre\Xml\Deserializer\enum';
49 
50  $elems = Deserializer\keyValue(
51  $reader,
52  'DAV:'
53  );
54 
55  $reader->popContext();
56 
57  $report = new self();
58 
59  if (!empty($elems['prop'])) {
60  $report->properties = $elems['prop'];
61  }
62 
63  return $report;
64 
65  }
66 
67 }
static xmlDeserialize(Reader $reader)
The deserialize method is called during xml parsing.
keyValue(Reader $reader, $namespace=null)
This class provides a number of &#39;deserializer&#39; helper functions.
Definition: functions.php:61
The Reader class expands upon PHP&#39;s built-in XMLReader.
Definition: Reader.php:20
Implementing the XmlDeserializable interface allows you to use a class as a deserializer for a specif...