11 $xml =
'<?xml version="1.0"?>
12<d:root xmlns:d="DAV:">
19 $result = $this->
parse(
$xml, [
'{DAV:}root' =>
'Sabre\\DAV\\Xml\\Request\PropFind']);
22 $propFind->properties = [
'{DAV:}hello'];
24 $this->assertEquals($propFind,
$result[
'value']);
31 $xml =
'<?xml version="1.0"?>
32<d:root xmlns:d="DAV:">
37 $result = $this->
parse(
$xml, [
'{DAV:}root' =>
'Sabre\\DAV\\Xml\\Request\PropFind']);
40 $propFind->allProp =
true;
42 $this->assertEquals($propFind,
$result[
'value']);
An exception for terminatinating execution or to throw for unit testing.
WebDAV PROPFIND request parser.
parse($xml, array $elementMap=[])