Lines Matching refs:DAV

5 use Sabre\DAV;  alias
6 use Sabre\DAV\INode;
7 use Sabre\DAV\Exception\BadRequest;
26 class Plugin extends DAV\ServerPlugin {
467 * @param string|DAV\INode $node
498 * @param string|DAV\INode $node
671 * @param DAV\Server $server
674 function initialize(DAV\Server $server) {
820 * @param DAV\Locks\LockInfo $lock
824 function beforeUnlock($uri, DAV\Locks\LockInfo $lock) {
832 * @param DAV\PropFind $propFind
833 * @param DAV\INode $node
839 function propFind(DAV\PropFind $propFind, DAV\INode $node) {
867 return new DAV\Xml\Property\Href($node->getAlternateUriSet());
870 return new DAV\Xml\Property\Href($node->getPrincipalUrl() . '/');
877 return new DAV\Xml\Property\Href($members);
884 return new DAV\Xml\Property\Href($members);
895 return new DAV\Xml\Property\Href($val);
936 return new DAV\Xml\Property\Href($node->getOwner() . '/');
947 * @param DAV\PropPatch $propPatch
950 function propPatch($path, DAV\PropPatch $propPatch) {
955 } elseif ($value instanceof DAV\Xml\Property\Href) {
961 …throw new DAV\Exception('The group-member-set property MUST be an instance of Sabre\DAV\Property\H…
1020 throw new DAV\Exception\BadRequest('XML body expected in ACL request');
1033 throw new DAV\Exception\MethodNotAllowed('This node does not support the ACL method');
1075 } catch (DAV\Exception\NotFound $e) {
1119 new DAV\Xml\Response\MultiStatus($result),
1154 if (!$node[200][$propertyName] instanceof DAV\Xml\Property\Href) {
1173 $result[] = new DAV\Xml\Element\Response($node['href'], $node);
1196 throw new DAV\Exception\BadRequest('This report is only defined when Depth: 0');
1278 * @param DAV\INode $node
1282 function htmlActionsPanel(DAV\INode $node, &$output) {