Class Horde_iCalendar_vevent

Description

Class representing vEvents.

$Horde: framework/iCalendar/iCalendar/vevent.php,v 1.31.10.16 2009/01/06 15:23:53 jan Exp $

Copyright 2003-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.

Located in /iCalendar/iCalendar/vevent.php (line 16)

Horde_iCalendar
   |
   --Horde_iCalendar_vevent
Method Summary
 void exportvCalendar ()
 void getType ()
 string organizerName ()
 void updateAttendee ($email $email, $status $status, [$fullname $fullname = ''])
 void updateAttendeesFromvEvent (Horde_iCalendar_vEvent $vevent)
 void updateFromvEvent (Horde_iCalendar_vEvent $vevent)
Variables
Methods
exportvCalendar (line 23)
void exportvCalendar ()

Redefinition of:
Horde_iCalendar::exportvCalendar()
Export as vCalendar format.
getType (line 18)
void getType ()

Redefinition of:
Horde_iCalendar::getType()
organizerName (line 108)

Return the organizer display name or email.

  • return: The organizer name to display for this event.
string organizerName ()
updateAttendee (line 83)

Update the status of an attendee of an event.

void updateAttendee ($email $email, $status $status, [$fullname $fullname = ''])
  • $email $email: The email address of the attendee.
  • $status $status: The participant status to set.
  • $fullname $fullname: The full name of the participant to set.
updateAttendeesFromvEvent (line 181)

Update just the attendess of event with details from another event.

void updateAttendeesFromvEvent (Horde_iCalendar_vEvent $vevent)
  • Horde_iCalendar_vEvent $vevent: The vEvent with latest details
updateFromvEvent (line 129)

Update this event with details from another event.

void updateFromvEvent (Horde_iCalendar_vEvent $vevent)
  • Horde_iCalendar_vEvent $vevent: The vEvent with latest details.

Inherited Methods

Inherited From Horde_iCalendar

 Horde_iCalendar::Horde_iCalendar()
 Horde_iCalendar::addComponent()
 Horde_iCalendar::clear()
 Horde_iCalendar::exportvCalendar()
 Horde_iCalendar::findComponent()
 Horde_iCalendar::findComponentByAttribute()
 Horde_iCalendar::getAllAttributes()
 Horde_iCalendar::getAttribute()
 Horde_iCalendar::getAttributeDefault()
 Horde_iCalendar::getAttributeValues()
 Horde_iCalendar::getComponent()
 Horde_iCalendar::getComponentClasses()
 Horde_iCalendar::getComponentCount()
 Horde_iCalendar::getComponents()
 Horde_iCalendar::getType()
 Horde_iCalendar::isOldFormat()
 Horde_iCalendar::newComponent()
 Horde_iCalendar::parsevCalendar()
 Horde_iCalendar::removeAttribute()
 Horde_iCalendar::setAttribute()
 Horde_iCalendar::setParameter()
 Horde_iCalendar::toHash()
 Horde_iCalendar::_exportDate()
 Horde_iCalendar::_exportDateTime()
 Horde_iCalendar::_exportDuration()
 Horde_iCalendar::_exportPeriod()
 Horde_iCalendar::_exportTime()
 Horde_iCalendar::_exportUtcOffset()
 Horde_iCalendar::_exportvData()
 Horde_iCalendar::_parseDate()
 Horde_iCalendar::_parseDateTime()
 Horde_iCalendar::_parseDuration()
 Horde_iCalendar::_parsePeriod()
 Horde_iCalendar::_parseTime()
 Horde_iCalendar::_parseTZID()
 Horde_iCalendar::_parseUtcOffset()
 Horde_iCalendar::_quotedPrintableEncode()

Documentation generated on Sun, 30 Jan 2011 05:23:11 +0000 by phpDocumentor 1.4.3