The Horde_Kolab_Freebusy class provides a library for quickly generating free/busy information from the Kolab IMAP data.
This class is a merged result from the Kolab free/busy package and the Horde::Kronolith free/busy driver.
$Horde: framework/Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/Imap.php,v 1.9.2.5 2010-10-10 16:26:40 wrobel Exp $
Copyright 2004-2008 Klarälvdalens Datakonsult AB Copyright 2008-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.gnu.org/licenses/old-licenses/lgpl-2.1.html.
Located in /Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/Imap.php (line 46)
Store ACLs.
The link to the folder data.
The folder we are generating free/busy information for.
Our list of Kolab server IMAP folders.
Is this store relevant only for users or admins?
Store extended attributes ACL.
Initialize the free/busy IMAP handler.
Connect to IMAP.
This function has been derived from the synchronize() function in the Kolab driver for Kronolith.
Generates the free/busy text for $calendar. Cache it for at least an hour, as well.
Fetch the ACL of this calendar folder.
Fetch the extended ACL of this calendar folder.
Fetch the relevance of this calendar folder.
Lists all events in the time range, optionally restricting results to only events with alarms.
Taken from the Kolab driver for Kronolith.
Documentation generated on Sun, 30 Jan 2011 05:18:27 +0000 by phpDocumentor 1.4.3