Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/php/PhpDocumentor/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 370
 CalDAVSyncClient
 CalDAVSyncClientA class for accessing DAViCal via CalDAV, as a client
Located in /inc/CalDAVSyncClient.php (line 25)
 string
			$base_url
						(line 31)
		
			string
			$base_url
						(line 31)
		
	Server, username, password, calendar
 mixed
			$body
			 =  ""			(line 61)
		
			mixed
			$body
			 =  ""			(line 61)
		
	 mixed
			$calendar_home_set
						(line 46)
		
			mixed
			$calendar_home_set
						(line 46)
		
	The calendar-home-set we're using
 mixed
			$calendar_url
						(line 41)
		
			mixed
			$calendar_url
						(line 41)
		
	The calendar-URL we're using
 mixed
			$calendar_urls
						(line 51)
		
			mixed
			$calendar_urls
						(line 51)
		
	The calendar_urls we have discovered
 mixed
			$entry
						(line 31)
		
			mixed
			$entry
						(line 31)
		
	 mixed
			$headers
			 = array()			(line 60)
		
			mixed
			$headers
			 = array()			(line 60)
		
	 mixed
			$httpParsedHeaders
						(line 68)
		
			mixed
			$httpParsedHeaders
						(line 68)
		
	 mixed
			$httpRequest
			 =  ""			(line 63)
		
			mixed
			$httpRequest
			 =  ""			(line 63)
		
	 mixed
			$httpResponseBody
			 =  ""			(line 69)
		
			mixed
			$httpResponseBody
			 =  ""			(line 69)
		
	 mixed
			$httpResponseCode
			 =  0			(line 66)
		
			mixed
			$httpResponseCode
			 =  0			(line 66)
		
	 mixed
			$httpResponseHeaders
			 =  ""			(line 67)
		
			mixed
			$httpResponseHeaders
			 =  ""			(line 67)
		
	 mixed
			$parser
						(line 71)
		
			mixed
			$parser
						(line 71)
		
	 mixed
			$pass
						(line 31)
		
			mixed
			$pass
						(line 31)
		
	 mixed
			$port
						(line 31)
		
			mixed
			$port
						(line 31)
		
	 mixed
			$principal_url
						(line 36)
		
			mixed
			$principal_url
						(line 36)
		
	The principal-URL we're using
 mixed
			$protocol
						(line 31)
		
			mixed
			$protocol
						(line 31)
		
	 mixed
			$requestMethod
			 =  "GET"			(line 62)
		
			mixed
			$requestMethod
			 =  "GET"			(line 62)
		
	 mixed
			$server
						(line 31)
		
			mixed
			$server
						(line 31)
		
	 mixed
			$user
						(line 31)
		
			mixed
			$user
						(line 31)
		
	 string
			$user_agent
			 =  'DAViCalClient'			(line 58)
		
			string
			$user_agent
			 =  'DAViCalClient'			(line 58)
		
	The useragent which is send to the caldav server
 mixed
			$xmlRequest
			 =  ""			(line 64)
		
			mixed
			$xmlRequest
			 =  ""			(line 64)
		
	 mixed
			$xmlResponse
			 =  ""			(line 65)
		
			mixed
			$xmlResponse
			 =  ""			(line 65)
		
	 Constructor __construct (line 85)
		Constructor __construct (line 85)
	Constructor, initialises the class
 CalendarHomeSet (line 528)
		CalendarHomeSet (line 528)
	Get/Set the calendar-home-set URL
 CalendarMultiget (line 798)
		CalendarMultiget (line 798)
	Get a bunch of events for a calendar with a calendar-multiget report
 CalendarUrls (line 542)
		CalendarUrls (line 542)
	Get/Set the calendar-home-set URL
 DoCalendarQuery (line 885)
		DoCalendarQuery (line 885)
	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.
 DoDELETERequest (line 476)
		DoDELETERequest (line 476)
	DELETE a text/icalendar resource
 DoGETRequest (line 412)
		DoGETRequest (line 412)
	Get a single item from the server.
 DoHEADRequest (line 424)
		DoHEADRequest (line 424)
	Get the HEAD of a single item from the server.
 DoOptionsRequest (line 374)
		DoOptionsRequest (line 374)
	Send an OPTIONS request to the server
 DoPROPFINDRequest (line 493)
		DoPROPFINDRequest (line 493)
	Get a single item from the server.
 DoPUTRequest (line 440)
		DoPUTRequest (line 440)
	PUT a text/icalendar resource, returning the etag
 DoRequest (line 273)
		DoRequest (line 273)
	Send a request to the server
 doSyncReport (line 838)
		doSyncReport (line 838)
	 DoXMLRequest (line 398)
		DoXMLRequest (line 398)
	Send an XML request to the server (e.g. PROPFIND, REPORT, MKCALENDAR)
 FindCalendarHome (line 675)
		FindCalendarHome (line 675)
	Attack the given URL in an attempt to find a principal URL
 FindCalendars (line 704)
		FindCalendars (line 704)
	Find the calendars, from the calendar_home_set
 FindPrincipal (line 652)
		FindPrincipal (line 652)
	Attack the given URL in an attempt to find a principal URL
 GetCalendarDetails (line 748)
		GetCalendarDetails (line 748)
	Find the calendars, from the calendar_home_set
 GetCollectionETags (line 778)
		GetCollectionETags (line 778)
	Get all etags for a calendar
 GetEntryByHref (line 1045)
		GetEntryByHref (line 1045)
	Get the calendar entry by HREF
 GetEntryByUid (line 1018)
		GetEntryByUid (line 1018)
	Get the calendar entry by UID
 GetEvents (line 942)
		GetEvents (line 942)
	Get the events in a range from $start to $finish. The dates should be in the
format yyyymmddThhmmssZ and should be in GMT. The events are returned as an array of event arrays. Each event array will have a 'href', 'etag' and 'event' part, where the 'href' is relative to the calendar and the event contains the definition of the event in iCalendar format.
 GetHttpRequest (line 230)
		GetHttpRequest (line 230)
	Output http request headers
 GetOKProps (line 619)
		GetOKProps (line 619)
	Return the <prop> ... </prop> of a propstat where the status is OK
 GetResponseBody (line 246)
		GetResponseBody (line 246)
	Output http response body
 GetResponseHeaders (line 238)
		GetResponseHeaders (line 238)
	Output http response headers
 GetTodos (line 978)
		GetTodos (line 978)
	Get the todo's in a range from $start to $finish. The dates should be in the
format yyyymmddThhmmssZ and should be in GMT. The events are returned as an array of event arrays. Each event array will have a 'href', 'etag' and 'event' part, where the 'href' is relative to the calendar and the event contains the definition of the event in iCalendar format.
 GetXmlRequest (line 254)
		GetXmlRequest (line 254)
	Output xml request
 GetXmlResponse (line 262)
		GetXmlResponse (line 262)
	Output xml response
 HrefForProp (line 573)
		HrefForProp (line 573)
	Return the href containing this property. Except only if it's inside a status != 200
 HrefForResourcetype (line 599)
		HrefForResourcetype (line 599)
	Return the href which has a resourcetype of the specified type
 HrefValueInside (line 556)
		HrefValueInside (line 556)
	Return the first occurrence of an href inside the named tag.
 ParseResponse (line 179)
		ParseResponse (line 179)
	Split response into httpResponse and xmlResponse
 ParseResponseHeaders (line 205)
		ParseResponseHeaders (line 205)
	Split httpResponseHeaders into an array of headers
 PrincipalURL (line 515)
		PrincipalURL (line 515)
	Get/Set the Principal URL
 SetCalendar (line 170)
		SetCalendar (line 170)
	Set the calendar_url we will be using for a while.
 SetContentType (line 161)
		SetContentType (line 161)
	Add a Content-type: header.
 SetDebug (line 116)
		SetDebug (line 116)
	Call this to enable / disable debugging. It will return the prior value of the debugging flag.
 SetDepth (line 142)
		SetDepth (line 142)
	Add a Depth: header. Valid values are 0, 1 or infinity
 SetMatch (line 133)
		SetMatch (line 133)
	Adds an If-Match or If-None-Match header
 SetUserAgent (line 151)
		SetUserAgent (line 151)
	Add a Depth: header. Valid values are 1 or infinity
 Unchunk (line 339)
		Unchunk (line 339)
	Unchunk a chunked response
Documentation generated on Sun, 08 Jul 2012 12:53:47 +0000 by phpDocumentor 1.4.3