Caldav-client-v2

From Supporting Role Wiki
Revision as of 16:33, 18 August 2014 by Mvanbeek (talk | contribs)
Jump to navigationJump to search

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 )