\Horde_Itip_Event

Defines the event interface required for iTip-Handling / resource booking.

Copyright 2010 Klarälvdalens Datakonsult AB Copyright 2010-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see LGPL.

Summary

Methods
Constants
getVevent()
getMethod()
getUid()
getSummary()
getStart()
getEnd()
getOrganizer()
copyEventInto()
setAttendee()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

getVevent()

getVevent() : \Horde_Icalendar_Vevent

Returns the event as vEvent.

Returns

\Horde_Icalendar_Vevent —

The wrapped event.

getMethod()

getMethod() : string

Return the method of the iTip request.

Returns

string —

The method of the request.

getUid()

getUid() : string

Return the uid of the iTip event.

Returns

string —

The uid of the event.

getSummary()

getSummary() : string

Return the summary for the event.

Returns

string —

The summary.

getStart()

getStart() : string

Return the start of the iTip event.

Returns

string —

The start of the event.

getEnd()

getEnd() : string

Return the end of the iTip event.

Returns

string —

The end of the event.

getOrganizer()

getOrganizer() : string

Return the organizer of the iTip event.

Returns

string —

The organizer of the event.

copyEventInto()

copyEventInto(\Horde_Itip_Event  $event) : NULL

Copy the details from an event into this one.

Parameters

\Horde_Itip_Event $event

The event to copy from.

Returns

NULL

setAttendee()

setAttendee(string  $attendee, string  $common_name, string  $status) : NULL

Set the attendee parameters.

Parameters

string $attendee

The mail address of the attendee.

string $common_name

Common name of the attendee.

string $status

Attendee status (ACCPETED, DECLINED, TENTATIVE)

Returns

NULL