Overview

Packages

  • Kronolith
  • None

Classes

  • Kronolith
  • Kronolith_Ajax_Application
  • Kronolith_Ajax_Imple_ContactAutoCompleter
  • Kronolith_Ajax_Imple_Embed
  • Kronolith_Ajax_Imple_TagActions
  • Kronolith_Ajax_Imple_TagAutoCompleter
  • Kronolith_Api
  • Kronolith_Calendar
  • Kronolith_Calendar_External
  • Kronolith_Calendar_External_Tasks
  • Kronolith_Calendar_Holiday
  • Kronolith_Calendar_Internal
  • Kronolith_Calendar_Remote
  • Kronolith_Calendar_Resource
  • Kronolith_Calendars_Base
  • Kronolith_Calendars_Default
  • Kronolith_Calendars_Kolab
  • Kronolith_Day
  • Kronolith_Driver
  • Kronolith_Driver_Holidays
  • Kronolith_Driver_Horde
  • Kronolith_Driver_Ical
  • Kronolith_Driver_Kolab
  • Kronolith_Driver_Mock
  • Kronolith_Driver_Resource
  • Kronolith_Driver_Sql
  • Kronolith_Event
  • Kronolith_Event_Holidays
  • Kronolith_Event_Horde
  • Kronolith_Event_Ical
  • Kronolith_Event_Kolab
  • Kronolith_Event_Resource
  • Kronolith_Event_Sql
  • Kronolith_Exception
  • Kronolith_Factory_Calendars
  • Kronolith_Factory_Geo
  • Kronolith_Form_CreateCalendar
  • Kronolith_Form_CreateResource
  • Kronolith_Form_CreateResourceGroup
  • Kronolith_Form_DeleteCalendar
  • Kronolith_Form_DeleteResource
  • Kronolith_Form_DeleteResourceGroup
  • Kronolith_Form_EditCalendar
  • Kronolith_Form_EditRemoteCalendar
  • Kronolith_Form_EditResource
  • Kronolith_Form_EditResourceGroup
  • Kronolith_Form_SubscribeRemoteCalendar
  • Kronolith_Form_UnsubscribeRemoteCalendar
  • Kronolith_FreeBusy
  • Kronolith_FreeBusy_View
  • Kronolith_FreeBusy_View_Day
  • Kronolith_FreeBusy_View_Month
  • Kronolith_FreeBusy_View_Week
  • Kronolith_FreeBusy_View_Workweek
  • Kronolith_Geo_Base
  • Kronolith_Geo_Mysql
  • Kronolith_Geo_Sql
  • Kronolith_LoginTasks_SystemTask_Upgrade
  • Kronolith_LoginTasks_Task_PurgeEvents
  • Kronolith_Notification_Listener_AjaxStatus
  • Kronolith_Resource
  • Kronolith_Resource_Base
  • Kronolith_Resource_Group
  • Kronolith_Resource_Single
  • Kronolith_Storage
  • Kronolith_Storage_Kolab
  • Kronolith_Storage_Sql
  • Kronolith_Tagger
  • Kronolith_Test
  • Kronolith_View_Day
  • Kronolith_View_DeleteEvent
  • Kronolith_View_EditEvent
  • Kronolith_View_Event
  • Kronolith_View_ExportEvent
  • Kronolith_View_Month
  • Kronolith_View_Week
  • Kronolith_View_WorkWeek
  • Kronolith_View_Year
  • Overview
  • Package
  • Class
  • Tree

Package Kronolith

Classes summary
Kronolith The Kronolith:: class provides functionality common to all of Kronolith.
Kronolith_Ajax_Application Defines the AJAX interface for Kronolith.
Kronolith_Ajax_Imple_ContactAutoCompleter Attach the contact auto completer to a javascript element.
Kronolith_Ajax_Imple_Embed

Kronolith_Ajax_Imple_Embed:: will allow embedding calendar widgets in external websites. Meant to be called via a single script tag, therefore this will always return nothing but valid javascript.

Kronolith_Ajax_Imple_TagActions

Kronolith_Ajax_Imple_TagActions:: handles ajax requests for adding and removing tags from kronolith objects.

Kronolith_Ajax_Imple_TagAutoCompleter Copyright 2009-2012 Horde LLC (http://www.horde.org/)
Kronolith_Api Kronolith external API interface.
Kronolith_Calendar Kronolith_Calendar defines an API for single calendars.
Kronolith_Calendar_External Kronolith_Calendar_External defines an API for single timeobject calendars.
Kronolith_Calendar_External_Tasks Kronolith_Calendar_External_Tasks defines an API for single task lists.
Kronolith_Calendar_Holiday Kronolith_Calendar_Holiday defines an API for single holiday calendars.
Kronolith_Calendar_Internal

Kronolith_Calendar_Internal defines an API for single internal (share) calendars.

Kronolith_Calendar_Remote

Kronolith_Calendar_Remote defines an API for single external WebDAV or CalDAV calendars.

Kronolith_Calendar_Resource

Kronolith_Calendar_Resource defines an API for single internal resource calendars.

Kronolith_Calendars_Base The base functionality of the calendars handler.
Kronolith_Calendars_Default The default calendars handler.
Kronolith_Calendars_Kolab The Kolab specific calendars handler.
Kronolith_Day The Kronolith_Day:: class provides an API for dealing with days.
Kronolith_Driver

Kronolith_Driver defines an API for implementing storage backends for Kronolith.

Kronolith_Driver_Holidays

The Kronolith_Driver_Holidays implements support for the PEAR package Date_Holidays.

Kronolith_Driver_Horde

The Kronolith_Driver_Horde class implements the Kronolith_Driver API for time objects retrieved from other Horde applications.

Kronolith_Driver_Ical

The Kronolith_Driver_Ical class implements the Kronolith_Driver API for iCalendar data.

Kronolith_Driver_Kolab Horde Kronolith driver for the Kolab IMAP Server.
Kronolith_Driver_Mock The Kronolith_Driver_Mock class provides a Kronolith dummy driver.
Kronolith_Driver_Resource

The Kronolith_Driver_Resource class implements the Kronolith_Driver API for storing resource calendars in a SQL backend.

Kronolith_Driver_Sql

The Kronolith_Driver_Sql class implements the Kronolith_Driver API for a SQL backend.

Kronolith_Event Kronolith_Event defines a generic API for events.
Kronolith_Event_Holidays Copyright 2006-2012 Horde LLC (http://www.horde.org/)
Kronolith_Event_Horde Copyright 2009-2012 Horde LLC (http://www.horde.org/)
Kronolith_Event_Ical Copyright 2004-2012 Horde LLC (http://www.horde.org/)
Kronolith_Event_Kolab Copyright 2004-2012 Horde LLC (http://www.horde.org/)
Kronolith_Event_Resource Copyright 1999-2012 Horde LLC (http://www.horde.org/)
Kronolith_Event_Sql Copyright 1999-2012 Horde LLC (http://www.horde.org/)
Kronolith_Exception Base exception class for Kronolith.
Kronolith_Factory_Calendars The factory for the calendars handler.
Kronolith_Factory_Geo Horde_Injector based factory for Kronolith_Geo drivers
Kronolith_Form_CreateCalendar

The Kronolith_CreateCalendarForm class provides the form for creating a calendar.

Kronolith_Form_CreateResource

The Kronolith_Form_CreateResource class provides the form for creating a resource.

Kronolith_Form_CreateResourceGroup

The Kronolith_CreateResourceGroupForm class provides the form for creating a resource group.

Kronolith_Form_DeleteCalendar

The Kronolith_DeleteCalendarForm class provides the form for deleting a calendar.

Kronolith_Form_DeleteResource

The Kronolith_Form_DeleteResource class provides the form for deleting a resource.

Kronolith_Form_DeleteResourceGroup

The Kronolith_DeleteResourceGroupForm class provides the form for deleting a resource group.

Kronolith_Form_EditCalendar

The Kronolith_EditCalendarForm class provides the form for editing a calendar.

Kronolith_Form_EditRemoteCalendar

The Kronolith_EditRemoteCalendarForm class provides the form for editing a remote calendar.

Kronolith_Form_EditResource

The Kronolith_Form_EditResource class provides the form for editing a resource.

Kronolith_Form_EditResourceGroup

The Kronolith_EditResourceGroupForm class provides the form for editing resource groups.

Kronolith_Form_SubscribeRemoteCalendar

The Kronolith_SubscribeRemoteCalendarForm class provides the form for subscribing to remote calendars.

Kronolith_Form_UnsubscribeRemoteCalendar

The Kronolith_UnsubscribeRemoteCalendarForm class provides the form for unsubscribing from remote calendars.

Kronolith_FreeBusy Free/Busy functionality.
Kronolith_FreeBusy_View This class represent a view of multiple free busy information sets.
Kronolith_FreeBusy_View_Day This class represent a single day of free busy information sets.
Kronolith_FreeBusy_View_Month This class represent a month of free busy information sets.
Kronolith_FreeBusy_View_Week This class represent a week of free busy information sets.
Kronolith_FreeBusy_View_Workweek This class represent a work week of free busy information sets.
Kronolith_Geo_Base Storage driver for Kronolith's Geo location data.
Kronolith_Geo_Mysql

Mysql implementation for storing/searching geo location data for events. Makes use of the GIS extensions available in mySQL 4.1 and later.

Kronolith_Geo_Sql

General SQL implementation for storing/searching geo location data for events.

Kronolith_LoginTasks_SystemTask_Upgrade Login system task for automated upgrade tasks.
Kronolith_LoginTasks_Task_PurgeEvents Login tasks module that purges old events.
Kronolith_Notification_Listener_AjaxStatus

The Ajax status class provides a method to display Growler messages using the KronolithCore javascript notification framework.

Kronolith_Resource Utility class for dealing with Kronolith_Resource objects
Kronolith_Resource_Base

Base class for Kronolith resources. Partially presents a Horde_Share_Object interface.

Kronolith_Resource_Group Kronolith_Resource implementation to represent a group of similar resources.
Kronolith_Resource_Single Kronolith_Resource implementation to represent a single resource.
Kronolith_Storage Kronolith_Storage defines an API for storing free/busy information.
Kronolith_Storage_Kolab

Horde Kronolith free/busy driver for the Kolab IMAP Server. Copyright 2004-2012 Horde LLC (http://www.horde.org/)

Kronolith_Storage_Sql Kronolith_Storage:: defines an API for storing free/busy information.
Kronolith_Tagger Kronolith interface to the Horde_Content tagger
Kronolith_Test This class provides the Kronolith configuration for the test script.
Kronolith_View_Day The Kronolith_View_Day:: class provides an API for viewing days.
Kronolith_View_DeleteEvent

The Kronolith_View_DeleteEvent:: class provides an API for viewing event delete forms.

Kronolith_View_EditEvent

The Kronolith_View_EditEvent:: class provides an API for viewing event edit forms.

Kronolith_View_Event The Kronolith_View_Event:: class provides an API for viewing events.
Kronolith_View_ExportEvent

The Kronolith_View_ExportEvent:: class provides an API for exporting events.

Kronolith_View_Month

The Kronolith_View_Month:: class provides an API for viewing months.

Kronolith_View_Week The Kronolith_View_Week:: class provides an API for viewing weeks.
Kronolith_View_WorkWeek

The Kronolith_View_WorkWeek:: class provides a shortcut for a week view that is only Monday through Friday.

Kronolith_View_Year The Kronolith_View_Year:: class provides an API for viewing years.
API documentation generated by ApiGen