File/iCalendar.php

Description

A Class for handling iCalendar data.

When parsed the underlying structure is roughly as follows:

iCalendar( array(iCalComponent), array(iCalProp) )

each iCalComponent is similarly structured:

iCalComponent( array(iCalComponent), array(iCalProp) )

Once parsed, $ical->component will point to the wrapping VCALENDAR component of the iCalendar. This will be fine for simple iCalendar usage as sampled below, but more complex iCalendar such as a VEVENT with RRULE which has repeat overrides will need quite a bit more thought to process correctly.

  • author: Andrew McMillan <andrew@mcmillan.net.nz>
  • copyright: Catalyst IT Ltd, Morphoss Ltd <http://www.morphoss.com/>
  • license: GNU GPL v2 or later
  • example: example not found
  • example: example not found
  • example: example not found
  • example: example not found
  • example: example not found
  • example: example not found
Classes
Class Description
 class iCalProp A Class for representing properties within an iCalendar
 class iCalComponent A Class for representing components within an iCalendar
 class iCalendar A Class for handling Events on a calendar (DEPRECATED)
Includes
 require_once ('XMLElement.php') (line 49)
 require_once ('PgQuery.php') (line 50)
Functions
deprecated (line 888)

*********************************************************************************** Everything below here is deprecated and should be avoided in favour of using, improving and enhancing the more sensible structures above.

***********************************************************************************

void deprecated ( $method)
  • $method

Documentation generated on Thu, 15 Apr 2010 20:23:04 +1200 by phpDocumentor 1.3.2