DAVResourceA class for things to do with a DAV Resource
Located in /inc/DAVResource.php (line 21)
Constructor __construct (line 139)
Constructor
bound_from (line 1006)
Returns the dav_name of the resource we are bound to, within our internal namespace
BuildACE (line 1121)
BuildACE - construct an XMLElement subtree for a DAV::ace
BuildPrivileges (line 662)
Returns the array of privilege names converted into XMLElements
BuildSupportedMethods (line 747)
Returns the array of supported methods converted into XMLElements
BuildSupportedReports (line 790)
Returns the array of supported reports converted into XMLElements
BuildTicketinfo (line 851)
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.
ContainerExists (line 985)
Checks whether the container for this resource actually exists, in the virtual sense, within the hierarchy
ContainerType (line 1087)
Return the type of whatever contains this resource, or would if it existed.
DAV_AllProperties (line 1227)
Return an array which is an expansion of the DAV::allprop
dav_name (line 997)
Returns the dav_name of the resource in our internal namespace
event (line 1042)
Returns the database row for this resource
Exists (line 967)
Checks whether this resource actually exists, in the virtual sense, within the hierarchy
FetchCollection (line 293)
Find the collection associated with this resource.
FetchDeadProperties (line 532)
Fetch any dead properties for this URL
FetchParentContainer (line 548)
Fetch the parent to this resource.
FetchPrincipal (line 475)
Find the principal associated with this resource.
FetchPrivileges (line 567)
Build permissions for this URL
FetchResource (line 499)
Retrieve the actual resource.
FetchSupportedMethods (line 674)
Returns the array of supported methods
FetchSupportedReports (line 761)
Returns the array of supported reports
FetchTickets (line 806)
Fetches an array of the access_ticket records applying to this path
FromPath (line 273)
Initialise from a path
FromRow (line 179)
Initialise from a database row
GetACL (line 1142)
Return ACL settings
GetProperty (line 1173)
Return general server-related properties, in plain form
GetPropStat (line 1510)
Construct XML propstat fragment for this resource
HavePrivilegeTo (line 636)
Is the user has the privileges to do what is requested.
IsAddressbook (line 951)
Checks whether this resource is an addressbook
IsBinding (line 959)
Checks whether this resource is a bind to another resource
IsCalendar (line 931)
Checks whether this resource is a calendar
IsCollection (line 915)
Checks whether this resource is a collection
IsLocked (line 883)
Checks whether the resource is locked, returning any lock token, or false
IsPrincipal (line 923)
Checks whether this resource is a principal
IsPublic (line 1079)
Checks whether the target collection is publicly_readable
IsSchedulingCollection (line 940)
Checks whether this resource is a calendar
NeedPrivilege (line 649)
Check if we have the needed privilege or send an error response.
parent_path (line 1014)
Returns the dav_name of the resource in our internal namespace
principal_url (line 1030)
Returns the principal-URL for this resource
Privileges (line 625)
Return the privileges bits for the current session user to this resource
RenderAsXML (line 1568)
Render XML for this resource
ResourceProperty (line 1246)
Return general server-related properties for this URL
resource_id (line 1065)
Returns the definitive resource_id for this resource - usually a dav_id
unique_tag (line 1051)
Returns the unique_tag (ETag or getctag) for this resource
Documentation generated on Sat, 17 Apr 2010 12:32:28 +1200 by phpDocumentor 1.3.2