Inherited Variables
Class: Sabre_DAV_Server
- Sabre_DAV_Server::$baseUri
- Sabre_DAV_Server::$debugExceptions
- Sabre_DAV_Server::$eventSubscriptions
- Sabre_DAV_Server::$httpRequest
- Sabre_DAV_Server::$httpResponse
- Sabre_DAV_Server::$plugins
- Sabre_DAV_Server::$propertyMap
- Sabre_DAV_Server::$protectedProperties
- Sabre_DAV_Server::$tree
- Sabre_DAV_Server::$xmlNamespaces
Inherited Constants
Inherited Methods
Class: Sabre_DAV_Server
- Sabre_DAV_Server::__construct()
- Sets up the server
- Sabre_DAV_Server::addPlugin()
- Adds a plugin to the server
- Sabre_DAV_Server::broadcastEvent()
- Broadcasts an event
- Sabre_DAV_Server::calculateUri()
- Calculates the uri for a request, making sure that the base uri is stripped out
- Sabre_DAV_Server::checkPreconditions()
- This method checks the main HTTP preconditions.
- Sabre_DAV_Server::createCollection()
- Use this method to create a new collection
- Sabre_DAV_Server::createDirectory()
- This method is invoked by sub-systems creating a new directory.
- Sabre_DAV_Server::createFile()
- This method is invoked by sub-systems creating a new file.
- Sabre_DAV_Server::exec()
- Starts the DAV Server
- Sabre_DAV_Server::generateMultiStatus()
- Generates a WebDAV propfind response body based on a list of nodes
- Sabre_DAV_Server::getAllowedMethods()
- Returns an array with all the supported HTTP methods for a specific uri.
- Sabre_DAV_Server::getBaseUri()
- Returns the base responding uri
- Sabre_DAV_Server::getCopyAndMoveInfo()
- Returns information about Copy and Move requests
- Sabre_DAV_Server::getHTTPDepth()
- Returns the HTTP depth header
- Sabre_DAV_Server::getHTTPHeaders()
- Returns a list of HTTP headers for a particular resource
- Sabre_DAV_Server::getHTTPRange()
- Returns the HTTP range header
- Sabre_DAV_Server::getPlugin()
- Returns an initialized plugin by it's classname.
- Sabre_DAV_Server::getProperties()
- Returns a list of properties for a path
- Sabre_DAV_Server::getPropertiesForPath()
- Returns a list of properties for a given path
- Sabre_DAV_Server::getRequestUri()
- Gets the uri for the request, keeping the base uri into consideration
- Sabre_DAV_Server::httpCopy()
- WebDAV HTTP COPY method
- Sabre_DAV_Server::httpDelete()
- HTTP Delete
- Sabre_DAV_Server::httpGet()
- HTTP GET
- Sabre_DAV_Server::httpHead()
- HTTP HEAD
- Sabre_DAV_Server::httpMkcol()
- WebDAV MKCOL
- Sabre_DAV_Server::httpMove()
- WebDAV HTTP MOVE method
- Sabre_DAV_Server::httpOptions()
- HTTP OPTIONS
- Sabre_DAV_Server::httpPropfind()
- WebDAV PROPFIND
- Sabre_DAV_Server::httpPropPatch()
- WebDAV PROPPATCH
- Sabre_DAV_Server::httpPut()
- HTTP PUT method
- Sabre_DAV_Server::httpReport()
- HTTP REPORT method implementation
- Sabre_DAV_Server::invoke()
- Handles a http request, and execute a method based on its name
- Sabre_DAV_Server::parsePropFindRequest()
- This method parses the PROPFIND request and returns its information
- Sabre_DAV_Server::parsePropPatchRequest()
- This method parses a PropPatch request
- Sabre_DAV_Server::setBaseUri()
- Sets the base server uri
- Sabre_DAV_Server::subscribeEvent()
- Subscribe to an event.
- Sabre_DAV_Server::updateProperties()
- This method updates a resource's properties
Class Details
CalDAV server
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.
Tags:
- author - Evert Pot (http://www.rooftopsolutions.nl/)
- version - $Id$
- copyright - Copyright (C) 2007-2010 Rooftop Solutions. All rights reserved.
- license - Modified BSD License
[ Top ]
Class Variables
Class Methods
__construct
Sabre_CalDAV_Server __construct(
$pdo)
[line 23]
Sets up the object. A PDO object must be passed to setup all the backends.
Tags:
- access - public
Overrides Sabre_DAV_Server::__construct() (Sets up the server)
Parameters:
- PDO $pdo -
[ Top ]