Docs For Class VCalendar

## VCalendar

Description

A Class for representing components within an vComponent

Located in /vCalendar.php (line 23)

    vComponent
       |
       --VCalendar

Method Summary
VCalendar __construct ([mixed $content = null])
void AddTimeZone (vComponent $vtz, [ $in_components = false])
void GetAttendees ()
void GetOrganizer ()
void GetTimeZone ( $tzid)
Variables

#### Inherited Variables

Inherited from vComponent

> vComponent::$components
> vComponent::$properties
> vComponent::$rendered
> vComponent::$type

Methods
Constructor __construct (line 48)

Constructor. If a string is passed it will be parsed as if it was an iCalendar object, otherwise a new vCalendar will be initialised with basic content. If an array of key value pairs is provided they will also be used as top-level properties.

Typically this will be used to set a METHOD property on the VCALENDAR as something like: $shinyCalendar = new vCalendar( array('METHOD' => 'REQUEST' ) );

VCalendar __construct ([mixed $content = null])

- mixed $content: Can be a string to be parsed, or an array of key value pairs.

Redefinition of:

vComponent::__construct()
  A basic constructor

AddTimeZone (line 80)

Add a timezone component to this vCalendar.

void AddTimeZone (vComponent $vtz, [ $in_components = false])

- vComponent $vtz
- $in_components

GetAttendees (line 116)

Get the attendees of this VEVENT/VTODO

void GetAttendees ()
GetOrganizer (line 103)

Get the organizer of this VEVENT/VTODO

void GetOrganizer ()
GetTimeZone (line 94)

Get a timezone component for a specific TZID in this calendar.

void GetTimeZone ( $tzid)

- $tzid

#### Inherited Methods

Inherited From vComponent

> vComponent::__construct()
> vComponent::AddComponent()
> vComponent::AddProperty()
> vComponent::ClearComponents()
> vComponent::ClearProperties()
> vComponent::CollectParameterValues()
> vComponent::ComponentCount()
> vComponent::GetComponents()
> vComponent::GetProperties()
> vComponent::GetPropertiesByPath()
> vComponent::GetProperty()
> vComponent::GetPValue()
> vComponent::GetType()
> vComponent::MaskComponents()
> vComponent::MaskProperties()
> vComponent::ParseFrom()
> vComponent::Render()
> vComponent::SetComponents()
> vComponent::SetProperties()
> vComponent::SetType()
> vComponent::TestFilter()
> vComponent::UnwrapComponent()
> vComponent::WrapComponent()
> vComponent::__toString()

Documentation generated on Sun, 11 Sep 2011 00:31:50 +1200 by phpDocumentor 1.4.3