A Class for representing components within an vComponent
Located in /vCalendar.php (line 23)
vComponent | --vCalendar
Inherited from vComponent
vComponent::$components
vComponent::$properties
vComponent::$rendered
vComponent::$type
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' ) );
Morph this component (and subcomponents) into a confidential version of it. A confidential event will be scrubbed of any identifying characteristics other than time/date, repeat, uid and a summary which is just a translated 'Busy'.
Get the attendees of this VEVENT/VTODO
Clone this component (and subcomponents) into a minimal iTIP version of it.
Work out what Olson timezone this VTIMEZONE really is. Perhaps we should put this into a vTimezone class.
Get a timezone component for a specific TZID in this calendar.
Test a PROP-FILTER or COMP-FILTER and return a true/false COMP-FILTER (is-defined | is-not-defined | (time-range?, prop-filter*, comp-filter*)) PROP-FILTER (is-defined | is-not-defined | ((time-range | text-match)?, param-filter*))
Update the attendees of this VEVENT/VTODO
Update the ORGANIZER of this VEVENT/VTODO
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 Fri, 13 Jan 2012 23:40:18 +1300 by phpDocumentor 1.4.3