ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
PrincipalSearchPropertySetReport.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
Sabre\DAVACL\Xml\Request
;
4
5
use
Sabre\DAV\Exception\BadRequest
;
6
use
Sabre\Xml\Reader
;
7
use
Sabre\Xml\XmlDeserializable
;
8
21
class
PrincipalSearchPropertySetReport
implements
XmlDeserializable
{
22
44
static
function
xmlDeserialize
(
Reader
$reader
) {
45
46
if
(!$reader->isEmptyElement) {
47
throw
new
BadRequest
(
'The {DAV:}principal-search-property-set element must be empty'
);
48
}
49
50
// The element is actually empty, so there's not much to do.
51
$reader->next();
52
53
$self =
new
self
();
54
return
$self;
55
56
}
57
58
}
Reader
XmlDeserializable
$reader
$reader
Definition:
scanCallStructure.php:5
Sabre\DAVACL\Xml\Request\PrincipalSearchPropertySetReport\xmlDeserialize
static xmlDeserialize(Reader $reader)
The deserialize method is called during xml parsing.
Definition:
PrincipalSearchPropertySetReport.php:44
Sabre\Xml\Reader
The Reader class expands upon PHP's built-in XMLReader.
Definition:
Reader.php:20
Sabre\Xml\XmlDeserializable
Implementing the XmlDeserializable interface allows you to use a class as a deserializer for a specif...
Definition:
XmlDeserializable.php:13
BadRequest
Sabre\DAVACL\Xml\Request
Definition:
AclPrincipalPropSetReport.php:3
php
Sabre\DAV\Exception\BadRequest
BadRequest.
Definition:
BadRequest.php:17
Sabre\DAVACL\Xml\Request\PrincipalSearchPropertySetReport
PrincipalSearchPropertySetReport request parser.
Definition:
PrincipalSearchPropertySetReport.php:21
libs
composer
vendor
sabre
dav
lib
DAVACL
Xml
Request
PrincipalSearchPropertySetReport.php
Generated on Thu Feb 27 2025 19:01:28 for ILIAS by
1.8.13 (using
Doxyfile
)