summaryrefslogtreecommitdiffstats
path: root/3rdparty/Sabre/DAV/Property/SupportedLock.php
diff options
context:
space:
mode:
authorGeorg Ehrke <dev@georgswebsite.de>2012-08-09 17:31:10 +0200
committerGeorg Ehrke <dev@georgswebsite.de>2012-08-09 17:34:18 +0200
commit4e85848c927896b4d9084fd9019478baaee4507b (patch)
treece9a1f490f33a05672a389e335016c35c3f81ca3 /3rdparty/Sabre/DAV/Property/SupportedLock.php
parentf9cec1426fe639a5683e36b5fbdeb9149feacb19 (diff)
downloadnextcloud-server-4e85848c927896b4d9084fd9019478baaee4507b.tar.gz
nextcloud-server-4e85848c927896b4d9084fd9019478baaee4507b.zip
remove SabreDav 1.6.3
Diffstat (limited to '3rdparty/Sabre/DAV/Property/SupportedLock.php')
-rwxr-xr-x3rdparty/Sabre/DAV/Property/SupportedLock.php76
1 files changed, 0 insertions, 76 deletions
diff --git a/3rdparty/Sabre/DAV/Property/SupportedLock.php b/3rdparty/Sabre/DAV/Property/SupportedLock.php
deleted file mode 100755
index 4e3aaf23a1a..00000000000
--- a/3rdparty/Sabre/DAV/Property/SupportedLock.php
+++ /dev/null
@@ -1,76 +0,0 @@
-<?php
-
-/**
- * This class represents the {DAV:}supportedlock property
- *
- * This property contains information about what kind of locks
- * this server supports.
- *
- * @package Sabre
- * @subpackage DAV
- * @copyright Copyright (C) 2007-2012 Rooftop Solutions. All rights reserved.
- * @author Evert Pot (http://www.rooftopsolutions.nl/)
- * @license http://code.google.com/p/sabredav/wiki/License Modified BSD License
- */
-class Sabre_DAV_Property_SupportedLock extends Sabre_DAV_Property {
-
- /**
- * supportsLocks
- *
- * @var mixed
- */
- public $supportsLocks = false;
-
- /**
- * __construct
- *
- * @param mixed $supportsLocks
- */
- public function __construct($supportsLocks) {
-
- $this->supportsLocks = $supportsLocks;
-
- }
-
- /**
- * serialize
- *
- * @param Sabre_DAV_Server $server
- * @param DOMElement $prop
- * @return void
- */
- public function serialize(Sabre_DAV_Server $server,DOMElement $prop) {
-
- $doc = $prop->ownerDocument;
-
- if (!$this->supportsLocks) return null;
-
- $lockEntry1 = $doc->createElementNS('DAV:','d:lockentry');
- $lockEntry2 = $doc->createElementNS('DAV:','d:lockentry');
-
- $prop->appendChild($lockEntry1);
- $prop->appendChild($lockEntry2);
-
- $lockScope1 = $doc->createElementNS('DAV:','d:lockscope');
- $lockScope2 = $doc->createElementNS('DAV:','d:lockscope');
- $lockType1 = $doc->createElementNS('DAV:','d:locktype');
- $lockType2 = $doc->createElementNS('DAV:','d:locktype');
-
- $lockEntry1->appendChild($lockScope1);
- $lockEntry1->appendChild($lockType1);
- $lockEntry2->appendChild($lockScope2);
- $lockEntry2->appendChild($lockType2);
-
- $lockScope1->appendChild($doc->createElementNS('DAV:','d:exclusive'));
- $lockScope2->appendChild($doc->createElementNS('DAV:','d:shared'));
-
- $lockType1->appendChild($doc->createElementNS('DAV:','d:write'));
- $lockType2->appendChild($doc->createElementNS('DAV:','d:write'));
-
- //$frag->appendXML('<d:lockentry><d:lockscope><d:exclusive /></d:lockscope><d:locktype><d:write /></d:locktype></d:lockentry>');
- //$frag->appendXML('<d:lockentry><d:lockscope><d:shared /></d:lockscope><d:locktype><d:write /></d:locktype></d:lockentry>');
-
- }
-
-}
-