The depth parameter from the request headers, coerced into a valid integer: 0, 1 or DEPTH_INFINITY which is defined above. The default is set per various RFCs.
Produce an iCalendar format DURATION for the difference between this an another iCalDate
No of days in a month 1(Jan) - 12(Dec)
Returns the tail of a Regex appropriate for this Depth, when appended to
Handle Digest HTTP Authentication (no passwords were harmed in this transaction!)
Given XML for a calendar query, return an array of the events (/todos) in the response. Each event in the array will have a 'href', 'etag' and '$response_type' part, where the 'href' is relative to the calendar and the '$response_type' contains the definition of the calendar data in iCalendar format.
DELETE a text/icalendar resource
Get a single item from the server.
Send an OPTIONS request to the server
PUT a text/icalendar resource, returning the etag
Send a request to the server
Utility function we call when we have a simple status-based response to return to the client. Possibly
Send an XML request to the server (e.g. PROPFIND, REPORT, MKCALENDAR)