libical
[ class tree: libical ] [ index: libical ] [ all elements ]

Class: vCalendar

Source Location: /ical.php

Class Overview

ical_ComponentManager
   |
   --vCalendar

Calendar object class


Variables

Methods


Inherited Variables

Inherited Methods

Class: ical_ComponentManager

ical_ComponentManager::add()
Add this value if it can have multiple entries, otherwise overwrite the old one.
ical_ComponentManager::add_new()
This is only used for adding additional items.
ical_ComponentManager::cleanup_array()
Prepare iCal array of lines for further processing.
ical_ComponentManager::components_dump()
Dump component values to text format.
ical_ComponentManager::format_line()
Do line folding as defined in the RFC.
ical_ComponentManager::get()
Return an array of ical_Property objects for the component.
ical_ComponentManager::get_all()
Return all component values in native array form.
ical_ComponentManager::ical_dump()
Dump ical data to text.
ical_ComponentManager::load_ical()
Recursive method to add ical objects from their text.
ical_ComponentManager::remove()
Remove all of a given component.
ical_ComponentManager::rfc_verify()
Return 0 when everything checks out, negative code otherwise.
ical_ComponentManager::set()
Set all values for this component type in this array return 0 on success, 1 otherwise.

Class Details

[line 586]
Calendar object class



[ Top ]


Class Variables

$allowed_subelements = array('VTODO','VEVENT')

[line 589]


Type:   mixed


[ Top ]

$onlyonce = array('PRODID','VERSION','CALSCALE','METHOD')

[line 587]


Type:   mixed


[ Top ]

$required = array('PRODID','VERSION')

[line 588]


Type:   mixed


[ Top ]



Class Methods


constructor vCalendar [line 594]

vCalendar vCalendar( )

Set defaults



[ Top ]

method get_events [line 606]

array get_events( [integer $starttime = 0], [integer $endtime = 10000000000])

Get all events during a given period of time



Parameters:

integer   $starttime  
integer   $endtime  

[ Top ]


Documentation generated on Tue, 14 Aug 2007 19:37:28 -0700 by phpDocumentor 1.4.0