Kronolith_DriverKronolith_Driver defines an API for implementing storage backends for Kronolith.
$Horde: kronolith/lib/Driver.php,v 1.116.2.90 2010-11-10 17:08:24 jan Exp $
Located in /lib/Driver.php (line 13)
| Class | Description |
|---|---|
Kronolith_Driver_holidays
|
The Kronolith_Driver_holidays implements support for the PEAR package Date_Holidays. |
Kronolith_Driver_ical
|
The Kronolith_Driver_ical:: class implements the Kronolith_Driver API for iCalendar data. |
Kronolith_Driver_sql
|
The Kronolith_Driver_sql:: class implements the Kronolith_Driver API for a SQL backend. |
Kronolith_Driver_kolab
|
Horde Kronolith driver for the Kolab IMAP Server. |
Constructor Kronolith_Driver (line 44)
Constructor.
Just stores the $params in our newly-created object. All other work is done by initialize().
factory (line 187)
Attempts to return a concrete Kronolith_Driver instance based on $driver.
generateUID (line 77)
Generates a universal / unique identifier for a task.
This is NOT something that we expect to be able to parse into a calendar and an event id.
getCalendar (line 64)
Returns the currently open calendar.
getEvent (line 224)
Stub to be overridden in the child class.
initialize (line 216)
Stub to initiate a driver.
listAlarms (line 233)
Stub to be overridden in the child class.
listEvents (line 241)
Stub to be overridden in the child class.
nextRecurrence (line 164)
Finds the next recurrence of $eventId that's after $afterDate.
open (line 54)
removeUserData (line 257)
Stub for child class to override if it can implement.
rename (line 92)
Renames a calendar.
saveEvent (line 249)
Stub o be overridden in the child class.
search (line 105)
Searches a calendar.
Documentation generated on Sun, 30 Jan 2011 05:31:45 +0000 by phpDocumentor 1.4.3