-
$caldavBackend
-
CalDAV backend
-
$caldavBackend
-
CalDAV backend
-
calendarMultiGetReport
-
This function handles the calendar-multiget REPORT.
-
calendarQueryReport
-
This function handles the calendar-query REPORT
-
CALENDAR_ROOT
-
The hardcoded root for calendar objects. It is unfortunate
-
childExists
-
Checks if a child-node exists.
-
childExists
-
Checks if a calendar exists.
-
createCalendar
-
Creates a new calendar for a principal.
-
createCalendar
-
Creates a new calendar for a principal.
-
createCalendarObject
-
Creates a new calendar object.
-
createCalendarObject
-
Creates a new calendar object.
-
createDirectory
-
Creates a new directory under this object.
-
createDirectory
-
Creates a new directory
-
createExtendedCollection
-
Creates a new calendar
-
createFile
-
Creates a new file under this object.
-
createFile
-
Creates a new file
-
Calendar.php
-
-
CalendarObject.php
-
-
CalendarRootNode.php
-
-
$cache
-
This is the node cache. Accessed nodes are stored here
-
$children
-
List of childnodes
-
$created
-
UNIX Timestamp of when this lock was created
-
$currentUser
-
This variable holds information about the currently logged in user.
-
$currentUser
-
This variable holds information about the currently logged in user.
-
calculateUri
-
Calculates the uri for a request, making sure that the base uri is stripped out
-
checkPreconditions
-
This method checks the main HTTP preconditions.
-
childExists
-
Checks is a child-node exists.
-
childExists
-
Checks if a child-node with the specified name exists
-
childExists
-
Checks if a child exists.
-
childExists
-
Checks if a child exists.
-
convertDAVNamespace
-
This method takes an XML document (as string) and converts all instances of the DAV: namespace to urn:DAV
-
copy
-
Copies a file from path to another
-
copy
-
Copies a file or directory.
-
copyNode
-
copyNode
-
createCollection
-
Use this method to create a new collection
-
createDirectory
-
Creates a new subdirectory
-
createDirectory
-
Creates a new subdirectory
-
createDirectory
-
Creates a new subdirectory
-
createDirectory
-
Creates a new subdirectory
-
createDirectory
-
This method is invoked by sub-systems creating a new directory.
-
createExtendedCollection
-
Creates a new collection
-
createFile
-
This method is invoked by sub-systems creating a new file.
-
createFile
-
Creates a new file in the directory
-
createFile
-
Creates a new file in the directory
-
createFile
-
Creates a new file in the directory
-
createFile
-
Creates a new file in the directory
-
Conflict.php
-
-
ConflictingLock.php
-
-
get
-
Returns the ICalendar-formatted object
-
getCalendarObject
-
Returns information from a single calendar object, based on it's object uri.
-
getCalendarObject
-
Returns information from a single calendar object, based on it's object uri.
-
getCalendarObjects
-
Returns all calendar objects within a calendar object.
-
getCalendarObjects
-
Returns all calendar objects within a calendar object.
-
getCalendarsForUser
-
Returns a list of calendars for a principal.
-
getCalendarsForUser
-
Returns a list of calendars for a principal.
-
getChild
-
Returns a single calendar, by name
-
getChild
-
Returns a calendar object
-
getChildren
-
Returns the list of users as Sabre_CalDAV_User objects.
-
getChildren
-
Returns the full list of calendar objects
-
getChildren
-
Returns a list of calendars
-
getContentType
-
Returns the mime content-type
-
getETag
-
Returns an ETag for this object.
-
getFeatures
-
Returns a list of features for the DAV: HTTP header.
-
getHTTPMethods
-
Use this method to tell the server this plugin defines additional HTTP methods.
-
getLastModified
-
Returns the last modification date as a unix timestamp
-
getLastModified
-
Returns the last modification date as a unix timestamp.
-
getLastModified
-
Returns the last modification date
-
getName
-
Returns the name of the calendar
-
getName
-
Returns the uri for this object
-
getName
-
Returns the name of the node
-
getName
-
Returns the name of this object
-
getProperties
-
Returns the list of properties for this object
-
getProperties
-
Returns the list of properties
-
getSize
-
Returns the size of this object in bytes
-
getValue
-
Returns the list of supported components
-
generateDirectoryIndex
-
Generates the html directory index for a given url
-
generateLockResponse
-
Generates the response for successfull LOCK requests
-
generateMultiStatus
-
Generates a WebDAV propfind response body based on a list of nodes
-
get
-
Returns the data
-
get
-
Returns the data
-
get
-
Returns the data
-
get
-
Returns the data
-
getAllowedMethods
-
Returns an array with all the supported HTTP methods for a specific uri.
-
getBaseUri
-
Returns the base responding uri
-
getChild
-
Returns a specific child node, referenced by its name
-
getChild
-
Returns a specific child node, referenced by its name
-
getChild
-
Returns a child object, by its name.
-
getChild
-
Returns a child object, by its name.
-
getChild
-
Returns a specific child node, referenced by its name
-
getChildren
-
Retursn the list of users
-
getChildren
-
Returns an array with all the child nodes
-
getChildren
-
Returns a list of childnodes for a given path.
-
getChildren
-
Returns a list of children for this collection
-
getChildren
-
Returns an array with all the child nodes
-
getChildren
-
Returns an array with all the child nodes
-
getChildren
-
Returns a list of childnodes for a given path.
-
getContentType
-
Returns the mime-type for a file
-
getContentType
-
Returns the mime-type for a file
-
getContentType
-
Returns the mime-type for a file
-
getContentType
-
Simple method to return the contenttype
-
getContentType
-
Returns the mime-type for a file
-
getCopyAndMoveInfo
-
Returns information about Copy and Move requests
-
getCurrentUser
-
Returns information about the currently logged in user.
-
getCurrentUser
-
Returns information about the currently logged in user.
-
getCurrentUser
-
Returns information about the currently logged in user.
-
getCurrentUser
-
Returns information about the currently logged in user.
-
getData
-
Returns the stored data for a uri
-
getDisplayName
-
Returns the name of the user
-
getETag
-
Returns the ETag for a file
-
getETag
-
Returns the ETag for a file
-
getETag
-
Returns the ETag for a file
-
getETag
-
Returns the ETag for a file
-
getFeatures
-
Returns a list of features for the HTTP OPTIONS Dav: header.
-
getFeatures
-
This method should return a list of server-features.
-
getFileNameForUri
-
-
getHref
-
Returns the principal uri.
-
getHref
-
Returns the uri
-
getHref
-
getHref
-
getHref
-
Returns the url
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
returns the http statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
returns the http statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPCode
-
Returns the HTTP statuscode for this exception
-
getHTTPDepth
-
Returns the HTTP depth header
-
getHTTPHeaders
-
Returns a list of HTTP headers for a particular resource
-
getHTTPHeaders
-
This method allows the exception to return any extra HTTP response headers.
-
getHTTPHeaders
-
This method allows the exception to return any extra HTTP response headers.
-
getHTTPMethods
-
Use this method to tell the server this plugin defines additional HTTP methods.
-
getHTTPMethods
-
Use this method to tell the server this plugin defines additional HTTP methods.
-
getHTTPRange
-
Returns the HTTP range header
-
getIfConditions
-
This method is created to extract information from the WebDAV HTTP 'If:' header
-
getLastModified
-
Returns the last modification time
-
getLastModified
-
Returns the last modification time, as a unix timestamp
-
getLastModified
-
Returns the last modification time, as a unix timestamp
-
getLocks
-
Returns all lock information on a particular uri
-
getLocks
-
Returns a list of Sabre_DAV_Locks_LockInfo objects
-
getLocks
-
Returns a list of Sabre_DAV_Locks_LockInfo objects
-
getLocks
-
Returns an array with locks currently on the node
-
getLocks
-
Returns a list of Sabre_DAV_Locks_LockInfo objects
-
getLocks
-
Returns all the locks on this node
-
getName
-
Returns the name of the node
-
getName
-
Returns the name of the collection
-
getName
-
Returns the name of this collection.
-
getName
-
Returns the name of the node
-
getName
-
Returns the name of the element
-
getNodeForPath
-
Returns the INode object for the requested path
-
getNodeForPath
-
This function must return an INode object for a path If a Path doesn't exist, thrown an Exception_FileNotFound
-
getNodeForPath
-
Returns a new node for the given path
-
getPlugin
-
Returns an initialized plugin by it's classname.
-
getProperties
-
Returns a list of properties
-
getProperties
-
Returns a list of properties for this nodes.
-
getProperties
-
Returns a list of properties for this nodes.;
-
getProperties
-
Returns a list of properties for a path
-
getPropertiesForPath
-
Returns a list of properties for a given path
-
getQuotaInfo
-
Returns the quota information
-
getQuotaInfo
-
Returns available diskspace information
-
getQuotaInfo
-
Returns available diskspace information
-
getRealPath
-
Returns the real filesystem path for a webdav url.
-
getRequestUri
-
Gets the uri for the request, keeping the base uri into consideration
-
getResourceData
-
Returns all the stored resource information
-
getResourceInfoPath
-
Returns the path to the resource file
-
getResponseProperties
-
Returns the property list
-
getSize
-
Returns the size of the file, in bytes
-
getSize
-
Returns the size of the node, in bytes
-
getSize
-
Returns the size of the node, in bytes
-
getSize
-
Returns the size of the file, in bytes.
-
getTime
-
getTime
-
getTimeoutHeader
-
Returns the contents of the HTTP Timeout header.
-
getType
-
Returns the principal type
-
getUserInfo
-
Returns a users' information
-
getUserInfo
-
Returns a users information based on its username
-
getUserInfo
-
Returns a users' information
-
getUsers
-
Returns the full list of users.
-
getUsers
-
Returns the full list of users.
-
getUsers
-
Returns the full list of users.
-
getUsers
-
Returns a list of all users
-
getValue
-
Returns the value in clark-notation
-
getValue
-
Returns the list of supported reports
-
guessBaseUri
-
This method attempts to detect the base uri.
-
GuessContentType.php
-
-
GetLastModified.php
-
-
getAbsoluteUri
-
Will return protocol + the hostname + the uri
-
getAccessKey
-
Returns the username for the request
-
getAmzHeaders
-
Returns a list of AMZ headers
-
getBody
-
Returns the HTTP request body body
-
getDigest
-
This method returns the full digest string.
-
getHeader
-
Returns the value for a specific http header.
-
getHeaders
-
Returns all (known) HTTP headers.
-
getMethod
-
Returns the HTTP request method
-
getQueryString
-
Returns everything after the ? from the current url
-
getRawServerValue
-
Returns a specific item from the _SERVER array.
-
getRealm
-
Returns the realm
-
getStatusMessage
-
Returns a full HTTP status message for an HTTP status code
-
getUri
-
Returns the requested uri
-
getUsername
-
Returns the username for the request
-
getUserPass
-
Returns the supplied username and password.
-
Sabre_CalDAV_Backend_Abstract
-
Abstract Calendaring backend. Extend this class to create your own backends.
-
Sabre_CalDAV_Backend_PDO
-
PDO CalDAV backend
-
Sabre_CalDAV_Calendar
-
This object represents a CalDAV calendar.
-
Sabre_CalDAV_CalendarObject
-
The CalendarObject represents a single VEVENT or VTODO within a Calendar.
-
Sabre_CalDAV_CalendarRootNode
-
Users collection
-
Sabre_CalDAV_Exception_InvalidICalendarObject
-
InvalidICalendarObject
-
Sabre_CalDAV_ICalendarUtil
-
This class contains several utilities related to the ICalendar (rfc2445) format
-
Sabre_CalDAV_Plugin
-
CalDAV plugin
-
Sabre_CalDAV_Property_SupportedCalendarComponentSet
-
Supported component set property
-
Sabre_CalDAV_Property_SupportedCalendarData
-
Supported-calendar-data property
-
Sabre_CalDAV_Property_SupportedCollationSet
-
supported-collation-set property
-
Sabre_CalDAV_Server
-
CalDAV server
-
Sabre_CalDAV_UserCalendars
-
The UserCalenders class contains all calendars associated to one user
-
Sabre_CalDAV_Version
-
This class contains the Sabre_CalDAV version constants.
-
Sabre_CalDAV_XMLUtil
-
XML utilities for CalDAV
-
serialize
-
-
serialize
-
Serializes the property in a DOMDocument
-
serialize
-
Serializes the property in a DOMDocument
-
setName
-
Renames the calendar. Note that most calendars use the {DAV:}displayname to display a name to display a name.
-
setName
-
Updates the name of this object
-
SupportedCalendarComponentSet.php
-
-
SupportedCalendarData.php
-
-
SupportedCollationSet.php
-
-
Server.php
-
-
STABILITY
-
Stability : alpha, beta, stable
-
substringMatch
-
-
$scope
-
Exclusive or shared lock
-
$server
-
reference to server class
-
$server
-
reference to server class
-
$supportsLocks
-
supportsLocks
-
Sabre_DAV_Auth_Backend_Abstract
-
This is the base class for any authentication object.
-
Sabre_DAV_Auth_Backend_AbstractBasic
-
HTTP Basic authentication backend class
-
Sabre_DAV_Auth_Backend_AbstractDigest
-
HTTP Digest authentication backend class
-
Sabre_DAV_Auth_Backend_Apache
-
Apache authenticator
-
Sabre_DAV_Auth_Backend_File
-
This is an authentication backend that uses a file to manage passwords.
-
Sabre_DAV_Auth_Backend_OCP
-
This is an authentication backend that uses a file to manage passwords.
-
Sabre_DAV_Auth_Plugin
-
This plugin provides Authentication for a WebDAV server.
-
Sabre_DAV_Auth_Principal
-
Principal class
-
Sabre_DAV_Auth_PrincipalCollection
-
Principals Collection
-
Sabre_DAV_Browser_GuessContentType
-
GuessContentType plugin
-
Sabre_DAV_Browser_MapGetToPropFind
-
This is a simple plugin that will map any GET request for non-files to PROPFIND allprops-requests.
-
Sabre_DAV_Browser_Plugin
-
Browser Plugin
-
Sabre_DAV_Directory
-
Directory class
-
Sabre_DAV_Exception
-
Main Exception class.
-
Sabre_DAV_Exception_BadRequest
-
BadRequest
-
Sabre_DAV_Exception_Conflict
-
Conflict
-
Sabre_DAV_Exception_ConflictingLock
-
ConflictingLock
-
Sabre_DAV_Exception_FileNotFound
-
FileNotFound
-
Sabre_DAV_Exception_Forbidden
-
Forbidden
-
Sabre_DAV_Exception_InsufficientStorage
-
InsufficientStorage
-
Sabre_DAV_Exception_InvalidResourceType
-
InvalidResourceType
-
Sabre_DAV_Exception_Locked
-
Locked
-
Sabre_DAV_Exception_LockTokenMatchesRequestUri
-
LockTokenMatchesRequestUri
-
Sabre_DAV_Exception_MethodNotAllowed
-
MethodNotAllowed
-
Sabre_DAV_Exception_NotAuthenticated
-
NotAuthenticated
-
Sabre_DAV_Exception_NotImplemented
-
NotImplemented
-
Sabre_DAV_Exception_PreconditionFailed
-
PreconditionFailed
-
Sabre_DAV_Exception_ReportNotImplemented
-
ReportNotImplemented
-
Sabre_DAV_Exception_RequestedRangeNotSatisfiable
-
RequestedRangeNotSatisfiable
-
Sabre_DAV_Exception_UnsupportedMediaType
-
UnSupportedMediaType
-
Sabre_DAV_File
-
File class
-
Sabre_DAV_FSExt_Directory
-
Directory class
-
Sabre_DAV_FSExt_File
-
File class
-
Sabre_DAV_FSExt_Node
-
Base node-class
-
Sabre_DAV_FS_Directory
-
Directory class
-
Sabre_DAV_FS_File
-
File class
-
Sabre_DAV_FS_Node
-
Base node-class
-
Sabre_DAV_ICollection
-
The ICollection Interface
-
Sabre_DAV_IExtendedCollection
-
The IExtendedCollection interface.
-
Sabre_DAV_IFile
-
This interface represents a file or leaf in the tree.
-
Sabre_DAV_ILockable
-
Implement this class to support locking
-
Sabre_DAV_INode
-
The INode interface is the base interface, and the parent class of both ICollection and IFile
-
Sabre_DAV_IProperties
-
IProperties interface
-
Sabre_DAV_IQuota
-
IQuota interface
-
Sabre_DAV_Locks_Backend_Abstract
-
The Lock manager allows you to handle all file-locks centrally.
-
Sabre_DAV_Locks_Backend_FS
-
The Lock manager allows you to handle all file-locks centrally.
-
Sabre_DAV_Locks_Backend_PDO
-
The Lock manager allows you to handle all file-locks centrally.
-
Sabre_DAV_Locks_LockInfo
-
LockInfo class
-
Sabre_DAV_Locks_Plugin
-
Locking plugin
-
Sabre_DAV_Mount_Plugin
-
This plugin provides support for RFC4709: Mounting WebDAV servers
-
Sabre_DAV_Node
-
Node class
-
Sabre_DAV_ObjectTree
-
ObjectTree class
-
Sabre_DAV_Property
-
Abstract property class
-
Sabre_DAV_Property_GetLastModified
-
This property represents the {DAV:}getlastmodified property.
-
Sabre_DAV_Property_Href
-
Href property
-
Sabre_DAV_Property_IHref
-
IHref interface
-
Sabre_DAV_Property_LockDiscovery
-
Represents {DAV:}lockdiscovery property
-
Sabre_DAV_Property_Principal
-
Principal property
-
Sabre_DAV_Property_ResourceType
-
This class represents the {DAV:}resourcetype property
-
Sabre_DAV_Property_Response
-
Response property
-
Sabre_DAV_Property_SupportedLock
-
This class represents the {DAV:}supportedlock property
-
Sabre_DAV_Property_SupportedReportSet
-
supported-report-set property.
-
Sabre_DAV_Server
-
Main DAV server class
-
Sabre_DAV_ServerPlugin
-
The baseclass for all server plugins.
-
Sabre_DAV_SimpleDirectory
-
SimpleDirectory
-
Sabre_DAV_TemporaryFileFilterPlugin
-
Temporary File Filter Plugin
-
Sabre_DAV_Tree
-
Abstract tree object
-
Sabre_DAV_Tree_Filesystem
-
Sabre_DAV_Tree_Filesystem
-
Sabre_DAV_URLUtil
-
URL utility class
-
Sabre_DAV_Version
-
This class contains the SabreDAV version constants.
-
Sabre_DAV_XMLUtil
-
XML utilities for WebDAV
-
Sabre__script
-
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
serialize
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
Serializes the property into a DOMElement.
-
serialize
-
Serializes the node
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
serialize
-
serialize
-
Serializes this property.
-
serialize
-
This method allows the exception to include additonal information into the WebDAV error response
-
serialize
-
serialize
-
serialize
-
serialize
-
serialize
-
-
serialize
-
serialize
-
setBaseUri
-
Sets the base server uri
-
setName
-
Renames the node
-
setName
-
Renames the node
-
setName
-
Renames the node
-
setName
-
Renames the node
-
SHARED
-
A shared lock
-
SupportedLock.php
-
-
SupportedReportSet.php
-
-
Server.php
-
-
ServerPlugin.php
-
-
SimpleDirectory.php
-
-
Sabre.php
-
-
splitPath
-
Returns the 'dirname' and 'basename' for a path.
-
STABILITY
-
Stability : alpha, beta, stable
-
subscribeEvent
-
Subscribe to an event.
-
Sabre_HTTP_AbstractAuth
-
HTTP Authentication baseclass
-
Sabre_HTTP_AWSAuth
-
HTTP AWS Authentication handler
-
Sabre_HTTP_BasicAuth
-
HTTP Basic Authentication handler
-
Sabre_HTTP_DigestAuth
-
HTTP Digest Authentication handler
-
Sabre_HTTP_Request
-
HTTP Request information
-
Sabre_HTTP_Response
-
Sabre_HTTP_Response
-
Sabre_HTTP_Util
-
HTTP utility methods
-
Sabre_HTTP_Version
-
This class contains the Sabre_HTTP version constants.
-
sendBody
-
Sends the entire response body
-
sendStatus
-
Sends an HTTP status header to the client
-
setBody
-
Sets the contents of the HTTP requet body
-
setHeader
-
Sets an HTTP header for the response
-
setHeaders
-
Sets a bunch of HTTP Headers
-
setHTTPRequest
-
Sets an alternative HTTP request object
-
setHTTPResponse
-
Sets an alternative HTTP response object
-
setQOP
-
Sets the quality of protection value.
-
setRealm
-
Sets the realm
-
STABILITY
-
Stability : alpha, beta, stable