diff --git a/debian/changelog b/debian/changelog index b2cb6a58..61c68099 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,7 +4,7 @@ davical (0.9.9.4-1) unstable; urgency=low * Run update-davical-database in postinst (closes: #578357) * Remove ancient references to rscds package. - -- Andrew McMillan Sat, 25 Dec 2010 16:28:11 +1300 + -- Andrew McMillan Tue, 28 Dec 2010 02:15:56 +1300 davical (0.9.9.3-0) unstable; urgency=low diff --git a/docs/api/awl/caldav/CalDAVClient.html b/docs/api/awl/caldav/CalDAVClient.html index 5c26de9d..c9318d27 100644 --- a/docs/api/awl/caldav/CalDAVClient.html +++ b/docs/api/awl/caldav/CalDAVClient.html @@ -1270,7 +1270,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/CalendarInfo.html b/docs/api/awl/caldav/CalendarInfo.html index 293dd7bf..342cd393 100644 --- a/docs/api/awl/caldav/CalendarInfo.html +++ b/docs/api/awl/caldav/CalendarInfo.html @@ -251,7 +251,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/RRule.html b/docs/api/awl/caldav/RRule.html index 51459eb2..8c4be35f 100644 --- a/docs/api/awl/caldav/RRule.html +++ b/docs/api/awl/caldav/RRule.html @@ -170,7 +170,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:05 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/RepeatRule.html b/docs/api/awl/caldav/RepeatRule.html index d7249233..bba78e8f 100644 --- a/docs/api/awl/caldav/RepeatRule.html +++ b/docs/api/awl/caldav/RepeatRule.html @@ -25,7 +25,7 @@

- Located in /inc/RRule-v2.php (line 239) + Located in /inc/RRule-v2.php (line 310)

@@ -120,7 +120,7 @@
- static date_mask (line 398) + static date_mask (line 469)
@@ -167,7 +167,7 @@
- Constructor __construct (line 263) + Constructor __construct (line 334)
@@ -199,7 +199,7 @@
- current (line 330) + current (line 401)
@@ -223,7 +223,7 @@
- key (line 339) + key (line 410)
@@ -247,7 +247,7 @@
- next (line 324) + next (line 395)
@@ -271,7 +271,7 @@
- rewind (line 319) + rewind (line 390)
@@ -295,7 +295,7 @@
- set_timezone (line 306) + set_timezone (line 377)
@@ -324,7 +324,7 @@
- Start (line 311) + Start (line 382)
@@ -348,7 +348,7 @@
- valid (line 349) + valid (line 420)
@@ -373,7 +373,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/RepeatRuleDateTime.html b/docs/api/awl/caldav/RepeatRuleDateTime.html index d253bc2a..b67b8b68 100644 --- a/docs/api/awl/caldav/RepeatRuleDateTime.html +++ b/docs/api/awl/caldav/RepeatRuleDateTime.html @@ -29,7 +29,7 @@

Wrap the DateTime class to make it friendlier to passing in random strings from iCalendar objects, and especially the random stuff used to identify timezones. We also add some utility methods and stuff too, in order to simplify some of the operations we need to do with dates.

- Located in /inc/RRule-v2.php (line 78) + Located in /inc/RRule-v2.php (line 80)

@@ -79,7 +79,7 @@
-
+
 RepeatRuleDateTime __construct @@ -104,12 +104,30 @@ ()
+  + void + FloatOrUTC + () +
+
 void hour ()
+  + void + isDate + () +
+
+  + void + isFloating + () +
+
 void minute @@ -202,7 +220,7 @@ static mixed $Format - = 'c' (line 80) + = 'c' (line 82)
@@ -237,7 +255,7 @@
- Constructor __construct (line 84) + Constructor __construct (line 87)
@@ -274,7 +292,7 @@
- AsDate (line 133) + AsDate (line 180)
@@ -298,7 +316,7 @@
- day (line 217) + day (line 288)
@@ -319,7 +337,7 @@
- epoch (line 233) + epoch (line 304)
@@ -335,12 +353,36 @@
- +
- hour (line 221) + FloatOrUTC (line 225) +
+ + +
    +
  • access: public
  • +
+ +
+ void + + FloatOrUTC + + () +
+ + + +
+ +
+ +
+ + hour (line 292)
@@ -356,12 +398,60 @@
- + +
+ +
+ + isDate (line 189) +
+ + +
    +
  • access: public
  • +
+ +
+ void + + isDate + + () +
+ + + +
+
- minute (line 225) + isFloating (line 185) +
+ + +
    +
  • access: public
  • +
+ +
+ void + + isFloating + + () +
+ + + +
+ +
+ +
+ + minute (line 296)
@@ -378,11 +468,11 @@
-
+
- modify (line 138) + modify (line 194)
@@ -412,11 +502,11 @@
-
+
- month (line 213) + month (line 284)
@@ -433,11 +523,11 @@
-
+
- RFC5545 (line 168) + RFC5545 (line 239)
@@ -457,11 +547,11 @@
-
+
- RFC5545Duration (line 186) + RFC5545Duration (line 257)
@@ -486,11 +576,11 @@
-
+
- second (line 229) + second (line 300)
@@ -507,11 +597,11 @@
-
+
- setDate (line 201) + setDate (line 272)
@@ -544,11 +634,11 @@
-
+
- setTimeZone (line 191) + setTimeZone (line 262)
@@ -578,11 +668,11 @@
-
+
- UTC (line 156) + UTC (line 213)
@@ -602,11 +692,11 @@
-
+
- year (line 209) + year (line 280)
@@ -623,11 +713,11 @@
-
+
- __toString (line 128) + __toString (line 175)
@@ -760,7 +850,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/RepeatRuleTimeZone.html b/docs/api/awl/caldav/RepeatRuleTimeZone.html index 0cab9342..feac7618 100644 --- a/docs/api/awl/caldav/RepeatRuleTimeZone.html +++ b/docs/api/awl/caldav/RepeatRuleTimeZone.html @@ -57,7 +57,7 @@  RepeatRuleTimeZone __construct - ([ $dtz = null]) + ([ $in_dtz = null])
 @@ -81,7 +81,7 @@
-
+
@@ -98,13 +98,13 @@ __construct - ([ $dtz = null]) + ([ $in_dtz = null])
  • - $dtz
  • + $in_dtz

@@ -115,11 +115,11 @@
-
+
- tzid (line 63) + tzid (line 65)
@@ -238,7 +238,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/_inc---RRule-v2.php.html b/docs/api/awl/caldav/_inc---RRule-v2.php.html index 9c457694..3dd673fc 100644 --- a/docs/api/awl/caldav/_inc---RRule-v2.php.html +++ b/docs/api/awl/caldav/_inc---RRule-v2.php.html @@ -18,7 +18,8 @@ Description | Classes | Includes - | Functions + | Constants + | Functions
@@ -39,7 +40,8 @@ Description | Classes | Includes - | Functions + | Constants + | Functions
@@ -91,18 +93,19 @@ Description | Classes | Includes - | Functions + | Constants + | Functions
-
+
 require_once ("vComponent.php") - (line 662) + (line 733)
@@ -112,6 +115,40 @@
+ +
+
Constants
+ +
+ +
+ +
+ + + DEBUG_RRULE = false + (line 33) + +
+ + +

Class for parsing RRule and getting us the dates

+ + + +
+
+
@@ -121,7 +158,8 @@ Description | Classes | Includes - | Functions + | Constants + | Functions
@@ -129,11 +167,12 @@
- expand_event_instances (line 740) + expand_event_instances (line 813)

Expand the event instances for an iCalendar VEVENT (or VTODO)

+

Note: expansion here does not apply modifications to instances other than modifying start/end/due/duration.

  • return: The original vComponent, with the instances of the internal components expanded.
@@ -164,7 +203,7 @@
- rdate_expand (line 673) + rdate_expand (line 744)
@@ -202,7 +241,7 @@
- rrule_expand (line 700) + rrule_expand (line 771)
@@ -239,7 +278,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/_inc---RRule.php.html b/docs/api/awl/caldav/_inc---RRule.php.html index 93dc2055..adae3950 100644 --- a/docs/api/awl/caldav/_inc---RRule.php.html +++ b/docs/api/awl/caldav/_inc---RRule.php.html @@ -74,7 +74,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/_inc---caldav-client-v2.php.html b/docs/api/awl/caldav/_inc---caldav-client-v2.php.html index 3eb1a10f..b8e8873f 100644 --- a/docs/api/awl/caldav/_inc---caldav-client-v2.php.html +++ b/docs/api/awl/caldav/_inc---caldav-client-v2.php.html @@ -108,7 +108,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/_inc---caldav-client.php.html b/docs/api/awl/caldav/_inc---caldav-client.php.html index 944db183..40bc8d5b 100644 --- a/docs/api/awl/caldav/_inc---caldav-client.php.html +++ b/docs/api/awl/caldav/_inc---caldav-client.php.html @@ -63,7 +63,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/awl/caldav/iCalDate.html b/docs/api/awl/caldav/iCalDate.html index a0d3cdd8..286fcc8c 100644 --- a/docs/api/awl/caldav/iCalDate.html +++ b/docs/api/awl/caldav/iCalDate.html @@ -943,7 +943,7 @@

- Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

\ No newline at end of file diff --git a/docs/api/classtrees_awl.html b/docs/api/classtrees_awl.html index 74243fae..e09cedbf 100644 --- a/docs/api/classtrees_awl.html +++ b/docs/api/classtrees_awl.html @@ -46,7 +46,7 @@
  • RepeatRuleTimeZone
  • - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:02 +1300 by phpDocumentor 1.4.3

    \ No newline at end of file diff --git a/docs/api/classtrees_davical.html b/docs/api/classtrees_davical.html index f92754b8..2cdba7f5 100644 --- a/docs/api/classtrees_davical.html +++ b/docs/api/classtrees_davical.html @@ -13,6 +13,14 @@

    +

    Root class AtomEntry

    + + +

    Root class AtomXHTMLContent

    + +

    Root class CalDAVPrincipal

    @@ -23,7 +31,9 @@

    Root class DAVResource

    +
  • DAVResource
  • +

    Root class DAVTicket

      @@ -73,8 +83,12 @@ +

      Root class XMLDocument

      + +

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:02 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/AtomEntry.html b/docs/api/davical/AtomEntry.html new file mode 100644 index 00000000..f4d36979 --- /dev/null +++ b/docs/api/davical/AtomEntry.html @@ -0,0 +1,556 @@ + + + + + + Docs For Class AtomEntry + + + + +
      +

       Class AtomEntry

      + + +
      +
      Description
      + +
      + +

      + Located in /inc/AtomFeed.php (line 33) +

      + + +
      
      +	
      +			
      +
      + + + + + +
      +
      Method Summary
      + +
      +
      +
      +  + static void + setDate + ( $tagname,  $epoch) +
      +
      +  + AtomEntry + __construct + ( $id,  $title,  $published,  $updated) +
      +
      +  + void + addAuthor + ( $new_value) +
      +
      +  + void + addCategory + ( $new_value) +
      +
      +  + void + addNode + ( $in_tag, [ $content = false], [ $attributes = false], [ $xmlns = null]) +
      +
      +  + void + getXML + () +
      +
      +  + void + setContent + ( $new_value, [ $type = 'xhtml']) +
      +
      +  + void + setDateCreated + ( $epoch) +
      +
      +  + void + setDateModified + ( $epoch) +
      +
      +  + void + setDescription + ( $new_value, [ $type = 'text']) +
      +
      +  + void + setId + ( $new_value) +
      +
      +  + void + setLink + ( $new_value, [ $type = "text/calendar"], [ $rel = 'alternate']) +
      +
      +  + void + setTitle + ( $new_value, [ $type = 'text']) +
      +
      +
      +
      + + + +
      +
      Methods
      + +
      + + +
      + +
      + + static setDate (line 67) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDate + + ( $tagname,  $epoch) +
      + +
        +
      • + + $tagname
      • +
      • + + $epoch
      • +
      + + +
      + +
      + +
      + + Constructor __construct (line 53) +
      + + + +
      + AtomEntry + + __construct + + ( $id,  $title,  $published,  $updated) +
      + +
        +
      • + + $id
      • +
      • + + $title
      • +
      • + + $published
      • +
      • + + $updated
      • +
      + + +
      + +
      + +
      + + addAuthor (line 87) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addAuthor + + ( $new_value) +
      + +
        +
      • + + $new_value
      • +
      + + +
      + +
      + +
      + + addCategory (line 99) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addCategory + + ( $new_value) +
      + +
        +
      • + + $new_value
      • +
      + + +
      + +
      + +
      + + addNode (line 123) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addNode + + ( $in_tag, [ $content = false], [ $attributes = false], [ $xmlns = null]) +
      + +
        +
      • + + $in_tag
      • +
      • + + $content
      • +
      • + + $attributes
      • +
      • + + $xmlns
      • +
      + + +
      + +
      + +
      + + getXML (line 130) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + getXML + + () +
      + + + +
      + +
      + +
      + + setContent (line 112) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setContent + + ( $new_value, [ $type = 'xhtml']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      + + +
      + +
      + +
      + + setDateCreated (line 77) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDateCreated + + ( $epoch) +
      + +
        +
      • + + $epoch
      • +
      + + +
      + +
      + +
      + + setDateModified (line 72) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDateModified + + ( $epoch) +
      + +
        +
      • + + $epoch
      • +
      + + +
      + +
      + +
      + + setDescription (line 108) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDescription + + ( $new_value, [ $type = 'text']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      + + +
      + +
      + +
      + + setId (line 57) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setId + + ( $new_value) +
      + +
        +
      • + + $new_value
      • +
      + + +
      + +
      + +
      + + setLink (line 83) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setLink + + ( $new_value, [ $type = "text/calendar"], [ $rel = 'alternate']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      • + + $rel
      • +
      + + +
      + +
      + +
      + + setTitle (line 62) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setTitle + + ( $new_value, [ $type = 'text']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      + + +
      + +
      +
      + + +

      + Documentation generated on Tue, 28 Dec 2010 02:16:02 +1300 by phpDocumentor 1.4.3 +

      +
      + \ No newline at end of file diff --git a/docs/api/davical/AtomFeed.html b/docs/api/davical/AtomFeed.html new file mode 100644 index 00000000..62b33d64 --- /dev/null +++ b/docs/api/davical/AtomFeed.html @@ -0,0 +1,525 @@ + + + + + + Docs For Class AtomFeed + + + + +
      +

       Class AtomFeed

      + + +
      +
      Description
      + +
      + +

      + Located in /inc/AtomFeed.php (line 139) +

      + + +
      XMLDocument
      +   |
      +   --AtomFeed
      + +
      +
      + + + + + +
      +
      Method Summary
      + +
      +
      +
      +  + AtomFeed + __construct + () +
      +
      +  + void + addAuthor + ( $new_value) +
      +
      +  + void + addEntry + ( $new_entry) +
      +
      +  + void + addNode + ( $in_tag, [ $content = false], [ $attributes = false], [ $xmlns = null]) +
      +
      +  + void + createEntry + ([ $id = null], [ $title = null], [ $published = null], [ $updated = null]) +
      +
      +  + void + export + ([ $format = 'atom']) +
      +
      +  + void + setDateModified + ( $epoch) +
      +
      +  + void + setDescription + ( $new_value, [ $type = 'text']) +
      +
      +  + XMLElement + setFeedLink + (uri $new_value, [ $type = null]) +
      +
      +  + void + setId + ( $new_value) +
      +
      +  + void + setLink + ( $new_value, [ $type = "text/calendar"], [ $rel = 'alternate']) +
      +
      +  + void + setTitle + ( $new_value, [ $type = 'text']) +
      +
      +
      +
      + + + +
      +
      Methods
      + +
      + + +
      + +
      + + Constructor __construct (line 146) +
      + + +
        +
      • access: public
      • +
      + +
      + AtomFeed + + __construct + + () +
      + + + +
      + +
      + +
      + + addAuthor (line 201) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addAuthor + + ( $new_value) +
      + +
        +
      • + + $new_value
      • +
      + + +
      + +
      + +
      + + addEntry (line 224) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addEntry + + ( $new_entry) +
      + +
        +
      • + + $new_entry
      • +
      + + +
      + +
      + +
      + + addNode (line 217) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + addNode + + ( $in_tag, [ $content = false], [ $attributes = false], [ $xmlns = null]) +
      + +
        +
      • + + $in_tag
      • +
      • + + $content
      • +
      • + + $attributes
      • +
      • + + $xmlns
      • +
      + + +
      + +
      + +
      + + createEntry (line 229) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + createEntry + + ([ $id = null], [ $title = null], [ $published = null], [ $updated = null]) +
      + +
        +
      • + + $id
      • +
      • + + $title
      • +
      • + + $published
      • +
      • + + $updated
      • +
      + + +
      + +
      + +
      + + export (line 233) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + export + + ([ $format = 'atom']) +
      + +
        +
      • + + $format
      • +
      + + +
      + +
      + +
      + + setDateModified (line 179) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDateModified + + ( $epoch) +
      + +
        +
      • + + $epoch
      • +
      + + +
      + +
      + +
      + + setDescription (line 213) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setDescription + + ( $new_value, [ $type = 'text']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      + + +
      + +
      + +
      + + setFeedLink (line 196) +
      + + +

      Sets the feed link (rel=self), ignoring the parameter which is for compatibility with the Zend library API, although we use this for the Id, whereas they use the first link that is set.

      +
        +
      • return: the node that was added.
      • +
      • access: public
      • +
      + +
      + XMLElement + + setFeedLink + + (uri $new_value, [ $type = null]) +
      + +
        +
      • + uri + $new_value: The link target
      • +
      • + + $type
      • +
      + + +
      + +
      + +
      + + setId (line 169) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setId + + ( $new_value) +
      + +
        +
      • + + $new_value
      • +
      + + +
      + +
      + +
      + + setLink (line 184) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setLink + + ( $new_value, [ $type = "text/calendar"], [ $rel = 'alternate']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      • + + $rel
      • +
      + + +
      + +
      + +
      + + setTitle (line 174) +
      + + +
        +
      • access: public
      • +
      + +
      + void + + setTitle + + ( $new_value, [ $type = 'text']) +
      + +
        +
      • + + $new_value
      • +
      • + + $type
      • +
      + + +
      + +
      +
      + + +

      + Documentation generated on Tue, 28 Dec 2010 02:16:02 +1300 by phpDocumentor 1.4.3 +

      +
      + \ No newline at end of file diff --git a/docs/api/davical/AtomXHTMLContent.html b/docs/api/davical/AtomXHTMLContent.html new file mode 100644 index 00000000..2e5f5d36 --- /dev/null +++ b/docs/api/davical/AtomXHTMLContent.html @@ -0,0 +1,148 @@ + + + + + + Docs For Class AtomXHTMLContent + + + + +
      +

       Class AtomXHTMLContent

      + + +
      +
      Description
      + +
      + +

      These two classes here sort of emulate the interface from the Zend Framework API with regard to ZendFeedWriteFeed for constructing an Atom feed. Except we do it in a DAViCal way, and we have some huge limitations:

      • We *only* support Atom feeds.

      +

      • We *only* support creating them.

      + +

      + Located in /inc/AtomFeed.php (line 20) +

      + + +
      
      +	
      +			
      +
      + + + + + +
      +
      Method Summary
      + +
      +
      +
      +  + AtomXHTMLContent + __construct + ( $xhtml) +
      +
      +  + void + Render + ( $ignore1,  $ignore2,  $ignore3) +
      +
      +
      +
      + + + +
      +
      Methods
      + +
      + + +
      + +
      + + Constructor __construct (line 23) +
      + + + +
      + AtomXHTMLContent + + __construct + + ( $xhtml) +
      + +
        +
      • + + $xhtml
      • +
      + + +
      + +
      + +
      + + Render (line 27) +
      + + + +
      + void + + Render + + ( $ignore1,  $ignore2,  $ignore3) +
      + +
        +
      • + + $ignore1
      • +
      • + + $ignore2
      • +
      • + + $ignore3
      • +
      + + +
      + +
      +
      + + +

      + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3 +

      +
      + \ No newline at end of file diff --git a/docs/api/davical/DAVTicket/DAVTicket.html b/docs/api/davical/DAVTicket/DAVTicket.html index e24f43ff..765ed115 100644 --- a/docs/api/davical/DAVTicket/DAVTicket.html +++ b/docs/api/davical/DAVTicket/DAVTicket.html @@ -246,7 +246,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:34 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/DAVTicket/_inc---DAVTicket.php.html b/docs/api/davical/DAVTicket/_inc---DAVTicket.php.html index 6600fedc..4195ee25 100644 --- a/docs/api/davical/DAVTicket/_inc---DAVTicket.php.html +++ b/docs/api/davical/DAVTicket/_inc---DAVTicket.php.html @@ -97,7 +97,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:34 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/DAViCalSession/DAViCalSession.html b/docs/api/davical/DAViCalSession/DAViCalSession.html index e5ccb31f..d7086f66 100644 --- a/docs/api/davical/DAViCalSession/DAViCalSession.html +++ b/docs/api/davical/DAViCalSession/DAViCalSession.html @@ -89,7 +89,7 @@
      -
      +
      @@ -117,7 +117,7 @@
      -
      +
      @@ -144,7 +144,7 @@
      -
      +
      @@ -166,7 +166,7 @@
      -
      +
      @@ -202,7 +202,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/DAViCalSession/Tools.html b/docs/api/davical/DAViCalSession/Tools.html index 9b02415b..d09ebf1e 100644 --- a/docs/api/davical/DAViCalSession/Tools.html +++ b/docs/api/davical/DAViCalSession/Tools.html @@ -86,7 +86,7 @@
      -
      +
      @@ -107,7 +107,7 @@
      -
      +
      @@ -128,7 +128,7 @@
      -
      +
      @@ -149,7 +149,7 @@
      -
      +
      @@ -175,7 +175,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:05 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/DAViCalSession/_htdocs---tools.php.html b/docs/api/davical/DAViCalSession/_htdocs---tools.php.html index 3ff3064c..6c8c6d23 100644 --- a/docs/api/davical/DAViCalSession/_htdocs---tools.php.html +++ b/docs/api/davical/DAViCalSession/_htdocs---tools.php.html @@ -70,7 +70,7 @@
      -
      +
       @@ -85,7 +85,7 @@
      -
      +
       @@ -100,7 +100,7 @@
      -
      +
       @@ -115,7 +115,7 @@
      -
      +
       @@ -136,7 +136,7 @@
      -
      +
       @@ -151,7 +151,7 @@
      -
      +
       @@ -166,7 +166,7 @@
      -
      +
       @@ -187,7 +187,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:05 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/DAViCalSession/_inc---DAViCalSession.php.html b/docs/api/davical/DAViCalSession/_inc---DAViCalSession.php.html index 7e820472..a51167b3 100644 --- a/docs/api/davical/DAViCalSession/_inc---DAViCalSession.php.html +++ b/docs/api/davical/DAViCalSession/_inc---DAViCalSession.php.html @@ -76,7 +76,7 @@
      -
      +
       @@ -109,7 +109,7 @@ -
      +
      @@ -144,7 +144,7 @@
      -
      +
      @@ -170,7 +170,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/HTTPAuthSession/HTTPAuthSession.html b/docs/api/davical/HTTPAuthSession/HTTPAuthSession.html index 0f845bc2..d422ff27 100644 --- a/docs/api/davical/HTTPAuthSession/HTTPAuthSession.html +++ b/docs/api/davical/HTTPAuthSession/HTTPAuthSession.html @@ -159,7 +159,7 @@
      -
      +
      @@ -183,7 +183,7 @@
      -
      +
      @@ -207,7 +207,7 @@
      -
      +
      @@ -231,7 +231,7 @@
      -
      +
      @@ -270,7 +270,7 @@
      -
      +
      @@ -292,11 +292,11 @@
      -
      +
      - AllowedTo (line 252) + AllowedTo (line 259)
      @@ -323,11 +323,11 @@
      -
      +
      - AssignSessionDetails (line 276) + AssignSessionDetails (line 283)
      @@ -350,7 +350,7 @@
      -
      +
      @@ -377,7 +377,7 @@
      -
      +
      @@ -399,11 +399,11 @@
      -
      +
      - CheckPassword (line 209) + CheckPassword (line 215)
      @@ -429,11 +429,11 @@
      -
      +
      - DigestAuthSession (line 156) + DigestAuthSession (line 162)
      @@ -452,11 +452,11 @@
      -
      +
      - GetRoles (line 260) + GetRoles (line 267)
      @@ -474,11 +474,11 @@
      -
      +
      - ParseDigestHeader (line 190) + ParseDigestHeader (line 196)
      @@ -507,7 +507,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/HTTPAuthSession/_inc---HTTPAuthSession.php.html b/docs/api/davical/HTTPAuthSession/_inc---HTTPAuthSession.php.html index 90d6d91b..2cb0009c 100644 --- a/docs/api/davical/HTTPAuthSession/_inc---HTTPAuthSession.php.html +++ b/docs/api/davical/HTTPAuthSession/_inc---HTTPAuthSession.php.html @@ -63,7 +63,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/Principal/CalDAVPrincipal.html b/docs/api/davical/Principal/CalDAVPrincipal.html index 36588d05..9c5164e7 100644 --- a/docs/api/davical/Principal/CalDAVPrincipal.html +++ b/docs/api/davical/Principal/CalDAVPrincipal.html @@ -50,7 +50,7 @@
      -
      +
       Whether $by_email @@ -94,11 +94,6 @@  draft-desruisseaux-caldav-sched-03: $schedule_outbox_url -
      -
      -  - The - $url
       @@ -136,7 +131,7 @@
      -
      +
       boolean __construct @@ -185,6 +180,12 @@ ()
      +  + string + GetProperty + ( $property_id) +
      +
       void GroupMemberSet @@ -239,6 +240,12 @@ (array $properties,  &$reply, [boolean $props_only = false], reference $reply)
      +  + string + url + () +
      +
       string username @@ -483,31 +490,9 @@ -
      - -
      - -
      - - - The - $url - (line 30) - -
      - - -
        -
      • var: home URL of the principal
      • -
      - - - - -
      -
      +
      @@ -530,7 +515,7 @@
      -
      +
      @@ -553,7 +538,7 @@
      -
      +
      @@ -576,7 +561,7 @@
      -
      +
      @@ -614,7 +599,7 @@
      -
      +
      @@ -644,11 +629,11 @@
      -
      +
      - addressbook_home_set (line 463) + addressbook_home_set (line 495)
      @@ -666,11 +651,11 @@
      -
      +
      - AsCollection (line 516) + AsCollection (line 552)
      @@ -688,11 +673,11 @@
      -
      +
      - calendar_free_busy_set (line 485) + calendar_free_busy_set (line 517)
      @@ -710,11 +695,11 @@
      -
      +
      - calendar_home_set (line 441) + calendar_home_set (line 473)
      @@ -732,7 +717,7 @@
      -
      +
      @@ -757,7 +742,7 @@
      -
      +
      @@ -782,7 +767,7 @@
      -
      +
      @@ -802,6 +787,36 @@ +
      + +
      + +
      + + GetProperty (line 442) +
      + + +

      Return an arbitrary property

      +
        +
      • return: The name of the arbitrary property
      • +
      + +
      + string + + GetProperty + + ( $property_id) +
      + +
        +
      • + + $property_id
      • +
      + +
      @@ -904,7 +919,7 @@
      - PrincipalProperty (line 540) + PrincipalProperty (line 576)
      @@ -940,7 +955,7 @@
      - Privileges (line 506) + Privileges (line 538)
      @@ -1011,7 +1026,7 @@
      - RenderAsXML (line 658) + RenderAsXML (line 690)
      @@ -1045,9 +1060,34 @@
      - +
      +
      + + url (line 465) +
      + + +

      Return the URL for this principal

      +
        +
      • return: The principal-URL, or null if they don't exist
      • +
      + +
      + string + + url + + () +
      + + + +
      + +
      +
      username (line 420) @@ -1071,7 +1111,7 @@
      -
      +
      @@ -1098,7 +1138,7 @@
      -
      +
      @@ -1128,7 +1168,7 @@
      -
      +
      @@ -1155,7 +1195,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/Principal/_inc---CalDAVPrincipal.php.html b/docs/api/davical/Principal/_inc---CalDAVPrincipal.php.html index 152d4f3d..44a9bfce 100644 --- a/docs/api/davical/Principal/_inc---CalDAVPrincipal.php.html +++ b/docs/api/davical/Principal/_inc---CalDAVPrincipal.php.html @@ -63,7 +63,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/PublicSession/PublicSession.html b/docs/api/davical/PublicSession/PublicSession.html index 81e58ad8..3011c4fc 100644 --- a/docs/api/davical/PublicSession/PublicSession.html +++ b/docs/api/davical/PublicSession/PublicSession.html @@ -133,7 +133,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/PublicSession/_inc---PublicSession.php.html b/docs/api/davical/PublicSession/_inc---PublicSession.php.html index e67d22ab..75072dec 100644 --- a/docs/api/davical/PublicSession/_inc---PublicSession.php.html +++ b/docs/api/davical/PublicSession/_inc---PublicSession.php.html @@ -63,7 +63,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:04 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/RRuleTest.html b/docs/api/davical/RRuleTest.html index 6da2826a..ef7edf21 100644 --- a/docs/api/davical/RRuleTest.html +++ b/docs/api/davical/RRuleTest.html @@ -295,7 +295,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:35 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:05 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/Request/CalDAVRequest.html b/docs/api/davical/Request/CalDAVRequest.html index bae9ad96..dce67ba8 100644 --- a/docs/api/davical/Request/CalDAVRequest.html +++ b/docs/api/davical/Request/CalDAVRequest.html @@ -335,7 +335,7 @@
      -
      +
      @@ -355,7 +355,7 @@
      -
      +
      @@ -375,7 +375,7 @@
      -
      +
      @@ -396,7 +396,7 @@
      -
      +
      @@ -416,7 +416,7 @@
      -
      +
      @@ -436,7 +436,7 @@
      -
      +
      @@ -460,7 +460,7 @@
      -
      +
      @@ -480,7 +480,7 @@
      -
      +
      @@ -499,7 +499,7 @@
      -
      +
      @@ -519,7 +519,7 @@
      -
      +
      @@ -542,7 +542,7 @@
      -
      +
      @@ -562,7 +562,7 @@
      -
      +
      @@ -582,7 +582,7 @@
      -
      +
      @@ -605,7 +605,7 @@
      -
      +
      @@ -640,7 +640,7 @@
      -
      +
      @@ -667,11 +667,11 @@
      -
      +
      - AllowedTo (line 998) + AllowedTo (line 1001)
      @@ -695,11 +695,11 @@
      -
      +
      - BuildSupportedPrivileges (line 960) + BuildSupportedPrivileges (line 963)
      @@ -725,11 +725,11 @@
      -
      +
      - CoerceContentType (line 857) + CoerceContentType (line 860)
      @@ -747,11 +747,11 @@
      -
      +
      - CollectionId (line 952) + CollectionId (line 955)
      @@ -769,11 +769,11 @@
      -
      +
      - dav_name (line 723) + dav_name (line 726)
      @@ -791,11 +791,11 @@
      -
      +
      - DepthRegexTail (line 741) + DepthRegexTail (line 744)
      @@ -813,11 +813,11 @@
      -
      +
      - DoResponse (line 1175) + DoResponse (line 1178)
      @@ -846,11 +846,11 @@
      -
      +
      - FailIfLocked (line 822) + FailIfLocked (line 825)
      @@ -871,11 +871,11 @@
      -
      +
      - GetDepthName (line 732) + GetDepthName (line 735)
      @@ -893,11 +893,11 @@
      -
      +
      - GetLockDetails (line 808) + GetLockDetails (line 811)
      @@ -920,11 +920,11 @@
      -
      +
      - GetLockRow (line 752) + GetLockRow (line 755)
      @@ -950,11 +950,11 @@
      -
      +
      - HavePrivilegeTo (line 1071) + HavePrivilegeTo (line 1074)
      @@ -977,11 +977,11 @@
      -
      +
      - IsAddressBook (line 913) + IsAddressBook (line 916)
      @@ -999,11 +999,11 @@
      -
      +
      - IsCalendar (line 904) + IsCalendar (line 907)
      @@ -1021,11 +1021,11 @@
      -
      +
      - IsCollection (line 893) + IsCollection (line 896)
      @@ -1043,11 +1043,11 @@
      -
      +
      - IsInfiniteDepth (line 944) + IsInfiniteDepth (line 947)
      @@ -1065,11 +1065,11 @@
      -
      +
      - IsLocked (line 675) + IsLocked (line 678)
      @@ -1090,11 +1090,11 @@
      -
      +
      - IsPrincipal (line 922) + IsPrincipal (line 925)
      @@ -1112,11 +1112,11 @@
      -
      +
      - IsProxyRequest (line 933) + IsProxyRequest (line 936)
      @@ -1134,11 +1134,11 @@
      -
      +
      - IsPublic (line 712) + IsPublic (line 715)
      @@ -1156,11 +1156,11 @@
      -
      +
      - MalformedRequest (line 1148) + MalformedRequest (line 1151)
      @@ -1183,11 +1183,11 @@
      -
      +
      - NeedPrivilege (line 1107) + NeedPrivilege (line 1110)
      @@ -1216,11 +1216,11 @@
      -
      +
      - PreconditionFailed (line 1132) + PreconditionFailed (line 1135)
      @@ -1249,11 +1249,11 @@
      -
      +
      - Privileges (line 1063) + Privileges (line 1066)
      @@ -1271,11 +1271,11 @@
      -
      +
      - setPermissions (line 607) + setPermissions (line 610)
      @@ -1301,11 +1301,11 @@
      -
      +
      - UnsupportedRequest (line 1084) + UnsupportedRequest (line 1087)
      @@ -1328,11 +1328,11 @@
      -
      +
      - UserFromPath (line 559) + UserFromPath (line 562)
      @@ -1350,11 +1350,11 @@
      -
      +
      - ValidateLockToken (line 777) + ValidateLockToken (line 780)
      @@ -1377,11 +1377,11 @@
      -
      +
      - XMLResponse (line 1160) + XMLResponse (line 1163)
      @@ -1412,7 +1412,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/Request/_inc---CalDAVRequest.php.html b/docs/api/davical/Request/_inc---CalDAVRequest.php.html index 5f2bc51a..3d253f11 100644 --- a/docs/api/davical/Request/_inc---CalDAVRequest.php.html +++ b/docs/api/davical/Request/_inc---CalDAVRequest.php.html @@ -75,7 +75,7 @@
      -
      +
       @@ -90,7 +90,7 @@
      -
      +
       @@ -105,7 +105,7 @@
      -
      +
       @@ -133,7 +133,7 @@
      -
      +
      @@ -153,7 +153,7 @@

      - Documentation generated on Tue, 21 Sep 2010 12:13:33 +1200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 28 Dec 2010 02:16:03 +1300 by phpDocumentor 1.4.3

      \ No newline at end of file diff --git a/docs/api/davical/Resource/DAVResource.html b/docs/api/davical/Resource/DAVResource.html index 684cce3e..8f3b5c59 100644 --- a/docs/api/davical/Resource/DAVResource.html +++ b/docs/api/davical/Resource/DAVResource.html @@ -19,7 +19,8 @@
      Description
      @@ -36,6 +37,37 @@
      + +
      +
      Direct descendents
      + +
      +
    + + + + + + + + +
    ClassDescription
    +  class + WritableCollection + + A class for things to do with a DAV Resource +
    +
    +
    @@ -43,6 +75,7 @@
    Variable Summary