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>SetDepth</pre>
*<pre>SetMatch</pre>
*:Info
<pre>SetUserAgent</pre>
<pre>SetContentType</pre>
*<pre>SetDepth</pre>
*:Info
<pre>SetCalendar</pre>
<pre>ParseResponse</pre>
*<pre>SetUserAgent</pre>
<pre>GetHttpRequest</pre>
*<pre>SetContentType</pre>
<pre>GetResponseHeaders</pre>
*<pre>SetCalendar</pre>
<pre>GetResponseBody</pre>
*<pre>ParseResponse</pre>
<pre>GetXmlRequest()</pre>
*<pre>GetHttpRequest</pre>
<pre>GetXmlResponse()</pre>
*<pre>GetResponseHeaders</pre>
<pre>DoRequest( $url = null )</pre>
*<pre>GetResponseBody</pre>
<pre>Unchunk()</pre>
*<pre>GetXmlRequest()</pre>
<pre>DoOptionsRequest( $url = null )</pre>
*<pre>GetXmlResponse()</pre>
<pre>DoXMLRequest( $request_method, $xml, $url = null )</pre>
*<pre>DoRequest( $url = null )</pre>
<pre>DoGETRequest( $url )</pre>
*<pre>Unchunk()</pre>
<pre>DoHEADRequest( $url )</pre>
*<pre>DoOptionsRequest( $url = null )</pre>
<pre>DoPUTRequest( $url, $icalendar, $etag = null )</pre>
*<pre>DoXMLRequest( $request_method, $xml, $url = null )</pre>
<pre>DoDELETERequest( $url, $etag = null )</pre>
*<pre>DoGETRequest( $url )</pre>
<pre>DoPROPFINDRequest( $url, $props, $depth = 0 )</pre>
*<pre>DoHEADRequest( $url )</pre>
<pre>PrincipalURL( $url = null )</pre>
*<pre>DoPUTRequest( $url, $icalendar, $etag = null )</pre>
<pre>CalendarHomeSet( $urls = null )</pre>
*<pre>DoDELETERequest( $url, $etag = null )</pre>
<pre>CalendarUrls( $urls = null )</pre>
*<pre>DoPROPFINDRequest( $url, $props, $depth = 0 )</pre>
<pre>HrefValueInside( $tagname )</pre>
*<pre>PrincipalURL( $url = null )</pre>
<pre>HrefForProp( $tagname, $i = 0 )</pre>
*<pre>CalendarHomeSet( $urls = null )</pre>
<pre>HrefForResourcetype( $tagname, $i = 0 )</pre>
*<pre>CalendarUrls( $urls = null )</pre>
<pre>GetOKProps( $nodenum )</pre>
*<pre>HrefValueInside( $tagname )</pre>
<pre>FindPrincipal( $url )</pre>
*<pre>HrefForProp( $tagname, $i = 0 )</pre>
<pre>FindCalendarHome( $recursed=false )</pre>
*<pre>HrefForResourcetype( $tagname, $i = 0 )</pre>
<pre>FindCalendars( $recursed=false )</pre>
*<pre>GetOKProps( $nodenum )</pre>
<pre>GetCalendarDetails( $url = null )</pre>
*<pre>FindPrincipal( $url )</pre>
<pre>GetCollectionETags( $url = null )</pre>
*<pre>FindCalendarHome( $recursed=false )</pre>
<pre>CalendarMultiget( $event_hrefs, $url = null )</pre>
*<pre>FindCalendars( $recursed=false )</pre>
<pre>DoCalendarQuery( $filter, $url = '' )</pre>
*<pre>GetCalendarDetails( $url = null )</pre>
<pre>GetEvents( $start = null, $finish = null, $relative_url = '' )</pre>
*<pre>GetCollectionETags( $url = null )</pre>
*<pre>CalendarMultiget( $event_hrefs, $url = null )</pre>
<pre>GetTodos( $start, $finish, $completed = false, $cancelled = false, $relative_url = "" )</pre>
<pre>GetEntryByUid( $uid, $relative_url = '' )</pre>
*<pre>DoCalendarQuery( $filter, $url = '' )</pre>
<pre>GetEntryByHref( $href )</pre>
*<pre>GetEvents( $start = null, $finish = null, $relative_url = '' )</pre>
*<pre>GetTodos( $start, $finish, $completed = false, $cancelled = false, $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 )