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

Class: vEvent

Source Location: /ical.php

Class Overview

ical_ComponentManager
   |
   --vEvent

Event object class


Variables

Methods


Child classes:

vEventInstance
Event Instance object class

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 627]
Event object class



[ Top ]


Class Variables

$allowed_subelements = array('VALARM')

[line 630]


Type:   mixed


[ Top ]

$onlyonce = array('CLASS','CREATED','DESCRIPTION','DTSTART','GEO','LAST-MOD','LOCATION','ORGANIZER','PRIORITY','DTSTAMP','SEQ','STATUS','SUMMARY','TRANSP','UID','URL','RECURID')

[line 628]


Type:   mixed


[ Top ]

$required = array()

[line 629]


Type:   mixed


[ Top ]

$toggle = array(array('DTEND','DURATION'))

[line 631]


Type:   mixed


[ Top ]



Class Methods


method gen_event_instances [line 633]

void gen_event_instances( $starttime, $endtime)



Parameters:

   $starttime  
   $endtime  

[ Top ]


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