A class for things to do with a DAV Resource
Located in /inc/DAVResource.php (line 24)
Class | Description |
---|---|
![]() |
A class for things to do with a DAV Resource |
Constructor
Returns the dav_name of the resource we are bound to, within our internal namespace
BuildACE - construct an XMLElement subtree for a DAV::ace
Returns the array of privilege names converted into XMLElements
Returns the array of supported methods converted into XMLElements
Returns the array of supported reports converted into XMLElements
Returns the array of tickets converted into XMLElements
If the current user does not have DAV::read-acl privilege on this resource they will only get to see the tickets where they are the owner, or which they supplied along with the request.
Returns the internal collection_id for this collection, or the collection containing this resource
Checks whether the container for this resource actually exists, in the virtual sense, within the hierarchy
Return the type of whatever contains this resource, or would if it existed.
Return an array which is an expansion of the DAV::allprop
Returns the dav_name of the resource in our internal namespace
Checks whether this resource actually exists, in the virtual sense, within the hierarchy
Find the collection associated with this resource.
Fetch any dead properties for this URL
Fetch the parent to this resource. This is deprecated - use GetParentContainer() instead.
Find the principal associated with this resource.
Build permissions for this URL
Retrieve the actual resource.
Returns the array of supported methods
Returns the array of supported reports
Fetches an array of the access_ticket records applying to this path
Initialise from a path
Initialise from a database row
Return ACL settings
Get a DAVResource which is the parent to this resource.
Return general server-related properties, in plain form
Construct XML propstat fragment for this resource
Is the user has the privileges to do what is requested.
Checks whether this resource is an addressbook
Checks whether this resource is a bind to another resource
Checks whether this resource is a calendar
Checks whether this resource is a collection
Checks whether this resource is a bind to an external resource
Checks whether this resource is IN a scheduling inbox/outbox collection
Checks whether the resource is locked, returning any lock token, or false
Checks whether this resource is a principal
Checks whether the target collection is publicly_readable
Checks whether the target collection is for public events only
Checks whether this resource is a scheduling inbox/outbox collection
Check if we have the needed privilege or send an error response. If the user does not have the privileges then the call will not return, and an XML error document will be output.
Returns the dav_name of the resource in our internal namespace
Returns the principal-URL for this resource
Return the privileges bits for the current session user to this resource
Render XML for this resource
Returns the database row for this resource
Return general server-related properties for this URL
Returns the definitive resource_id for this resource - usually a dav_id
Sets the dav_name of the resource we are bound as
Returns the unique_tag (ETag or getctag) for this resource
Returns the URL of our resource
Returns the internal user_no for the principal for this resource
Documentation generated on Fri, 13 Jan 2012 23:44:54 +1300 by phpDocumentor 1.4.3