Caldav-client-v2: Difference between revisions
From Supporting Role Wiki
Jump to navigationJump to search
(Created page with "This page holds some basic info on the Davical caldav-client-v2 library that ships with Davical. == functions == <pre>__construct</pre> <pre>SetMatch</pre> <pre>SetDepth</pre...") |
No edit summary |
||
| Line 2: | Line 2: | ||
== functions == |
== functions == |
||
<pre>__construct</pre> |
*<pre>__construct</pre> |
||
*:Info |
|||
<pre>SetMatch</pre> |
|||
<pre> |
*<pre>SetMatch</pre> |
||
*:Info |
|||
<pre>SetUserAgent</pre> |
|||
<pre> |
*<pre>SetDepth</pre> |
||
*:Info |
|||
<pre>SetCalendar</pre> |
|||
<pre> |
*<pre>SetUserAgent</pre> |
||
<pre> |
*<pre>SetContentType</pre> |
||
<pre> |
*<pre>SetCalendar</pre> |
||
<pre> |
*<pre>ParseResponse</pre> |
||
<pre> |
*<pre>GetHttpRequest</pre> |
||
<pre> |
*<pre>GetResponseHeaders</pre> |
||
<pre> |
*<pre>GetResponseBody</pre> |
||
<pre> |
*<pre>GetXmlRequest()</pre> |
||
<pre> |
*<pre>GetXmlResponse()</pre> |
||
<pre> |
*<pre>DoRequest( $url = null )</pre> |
||
<pre> |
*<pre>Unchunk()</pre> |
||
<pre> |
*<pre>DoOptionsRequest( $url = null )</pre> |
||
<pre> |
*<pre>DoXMLRequest( $request_method, $xml, $url = null )</pre> |
||
<pre> |
*<pre>DoGETRequest( $url )</pre> |
||
<pre> |
*<pre>DoHEADRequest( $url )</pre> |
||
<pre> |
*<pre>DoPUTRequest( $url, $icalendar, $etag = null )</pre> |
||
<pre> |
*<pre>DoDELETERequest( $url, $etag = null )</pre> |
||
<pre> |
*<pre>DoPROPFINDRequest( $url, $props, $depth = 0 )</pre> |
||
<pre> |
*<pre>PrincipalURL( $url = null )</pre> |
||
<pre> |
*<pre>CalendarHomeSet( $urls = null )</pre> |
||
<pre> |
*<pre>CalendarUrls( $urls = null )</pre> |
||
<pre> |
*<pre>HrefValueInside( $tagname )</pre> |
||
<pre> |
*<pre>HrefForProp( $tagname, $i = 0 )</pre> |
||
<pre> |
*<pre>HrefForResourcetype( $tagname, $i = 0 )</pre> |
||
<pre> |
*<pre>GetOKProps( $nodenum )</pre> |
||
<pre> |
*<pre>FindPrincipal( $url )</pre> |
||
<pre> |
*<pre>FindCalendarHome( $recursed=false )</pre> |
||
<pre> |
*<pre>FindCalendars( $recursed=false )</pre> |
||
<pre> |
*<pre>GetCalendarDetails( $url = null )</pre> |
||
<pre> |
*<pre>GetCollectionETags( $url = null )</pre> |
||
*<pre>CalendarMultiget( $event_hrefs, $url = null )</pre> |
|||
| ⚫ | |||
<pre> |
*<pre>DoCalendarQuery( $filter, $url = '' )</pre> |
||
<pre> |
*<pre>GetEvents( $start = null, $finish = null, $relative_url = '' )</pre> |
||
| ⚫ | |||
*<pre>GetEntryByUid( $uid, $relative_url = '' )</pre> |
|||
*<pre>GetEntryByHref( $href )</pre> |
|||
Revision as of 16:33, 18 August 2014
This page holds some basic info on the Davical caldav-client-v2 library that ships with Davical.
functions
__construct
- Info
SetMatch
- Info
SetDepth
- Info
SetUserAgent
SetContentType
SetCalendar
ParseResponse
GetHttpRequest
GetResponseHeaders
GetResponseBody
GetXmlRequest()
GetXmlResponse()
DoRequest( $url = null )
Unchunk()
DoOptionsRequest( $url = null )
DoXMLRequest( $request_method, $xml, $url = null )
DoGETRequest( $url )
DoHEADRequest( $url )
DoPUTRequest( $url, $icalendar, $etag = null )
DoDELETERequest( $url, $etag = null )
DoPROPFINDRequest( $url, $props, $depth = 0 )
PrincipalURL( $url = null )
CalendarHomeSet( $urls = null )
CalendarUrls( $urls = null )
HrefValueInside( $tagname )
HrefForProp( $tagname, $i = 0 )
HrefForResourcetype( $tagname, $i = 0 )
GetOKProps( $nodenum )
FindPrincipal( $url )
FindCalendarHome( $recursed=false )
FindCalendars( $recursed=false )
GetCalendarDetails( $url = null )
GetCollectionETags( $url = null )
CalendarMultiget( $event_hrefs, $url = null )
DoCalendarQuery( $filter, $url = '' )
GetEvents( $start = null, $finish = null, $relative_url = '' )
GetTodos( $start, $finish, $completed = false, $cancelled = false, $relative_url = "" )
GetEntryByUid( $uid, $relative_url = '' )
GetEntryByHref( $href )