Class Horde_Kolab_FreeBusy_Object_Event
A reduced event representation derived from the Kronolith event representation.
Copyright 1999-2012 Horde LLC (http://www.horde.org/) Copyright 2004-2008 Klarälvdalens Datakonsult AB Copyright 2011 Kolab Systems AG
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Package: Kolab\FreeBusy
Category: Kolab
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Author: Jan Schneider jan@horde.org
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_FreeBusy
Located at Horde/Kolab/FreeBusy/Object/Event.php
Category: Kolab
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Author: Jan Schneider jan@horde.org
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_FreeBusy
Located at Horde/Kolab/FreeBusy/Object/Event.php
public
|
|
public
boolean
|
|
public
boolean
|
|
public
string
|
|
public
integer
|
|
public
array
|
|
public
array
|
#
getBusyTimes( Horde_Date $startDate, Horde_Date $endDate )
Retrieve the busy times from this event within the given timeframe. This is trivial for non-recurring events but recurring events need to be expanded. |
string |
STATUS_NONE
Event status |
#
'none'
|
string |
STATUS_UNKNOWN
|
#
'unknown'
|
string |
STATUS_BUSY
|
#
'busy'
|
string |
STATUS_TENTATIVE
|
#
'tentative'
|
string |
STATUS_OUTOFOFFICE
|
#
'outofoffice'
|
string |
STATUS_FREE
|
#
'free'
|
string |
STATUS_CONFIRMED
|
#
'confirmed'
|
string |
STATUS_CANCELLED
|
#
'cancelled'
|