summaryrefslogtreecommitdiffstats
path: root/3rdparty/Sabre/CalDAV/Server.php
diff options
context:
space:
mode:
authorSusinthiran Sithamparanathan <chesusin@gmail.com>2012-10-17 12:25:34 +0200
committerSusinthiran Sithamparanathan <chesusin@gmail.com>2012-10-17 16:17:36 +0200
commitb2b84f3a6f3c98005f80c6c7c558a33b4ea36193 (patch)
tree1ae0c571e25ab7322e9a942dfdcc593f67e98ad6 /3rdparty/Sabre/CalDAV/Server.php
parent45dec77d92c9a7804489bee34b218bbe8c85f7c5 (diff)
downloadnextcloud-server-b2b84f3a6f3c98005f80c6c7c558a33b4ea36193.tar.gz
nextcloud-server-b2b84f3a6f3c98005f80c6c7c558a33b4ea36193.zip
Update Sabre to version 1.7.1
Diffstat (limited to '3rdparty/Sabre/CalDAV/Server.php')
-rwxr-xr-x3rdparty/Sabre/CalDAV/Server.php68
1 files changed, 0 insertions, 68 deletions
diff --git a/3rdparty/Sabre/CalDAV/Server.php b/3rdparty/Sabre/CalDAV/Server.php
deleted file mode 100755
index 325e3d80a7f..00000000000
--- a/3rdparty/Sabre/CalDAV/Server.php
+++ /dev/null
@@ -1,68 +0,0 @@
-<?php
-
-/**
- * CalDAV server
- *
- * Deprecated! Warning: This class is now officially deprecated
- *
- * This script is a convenience script. It quickly sets up a WebDAV server
- * with caldav and ACL support, and it creates the root 'principals' and
- * 'calendars' collections.
- *
- * Note that if you plan to do anything moderately complex, you are advised to
- * not subclass this server, but use Sabre_DAV_Server directly instead. This
- * class is nothing more than an 'easy setup'.
- *
- * @package Sabre
- * @subpackage CalDAV
- * @deprecated Don't use this class anymore, it will be removed in version 1.7.
- * @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_CalDAV_Server extends Sabre_DAV_Server {
-
- /**
- * The authentication realm
- *
- * Note that if this changes, the hashes in the auth backend must also
- * be recalculated.
- *
- * @var string
- */
- public $authRealm = 'SabreDAV';
-
- /**
- * Sets up the object. A PDO object must be passed to setup all the backends.
- *
- * @param PDO $pdo
- */
- public function __construct(PDO $pdo) {
-
- /* Backends */
- $authBackend = new Sabre_DAV_Auth_Backend_PDO($pdo);
- $calendarBackend = new Sabre_CalDAV_Backend_PDO($pdo);
- $principalBackend = new Sabre_DAVACL_PrincipalBackend_PDO($pdo);
-
- /* Directory structure */
- $tree = array(
- new Sabre_CalDAV_Principal_Collection($principalBackend),
- new Sabre_CalDAV_CalendarRootNode($principalBackend, $calendarBackend),
- );
-
- /* Initializing server */
- parent::__construct($tree);
-
- /* Server Plugins */
- $authPlugin = new Sabre_DAV_Auth_Plugin($authBackend,$this->authRealm);
- $this->addPlugin($authPlugin);
-
- $aclPlugin = new Sabre_DAVACL_Plugin();
- $this->addPlugin($aclPlugin);
-
- $caldavPlugin = new Sabre_CalDAV_Plugin();
- $this->addPlugin($caldavPlugin);
-
- }
-
-}