KronolithThe Kronolith:: class provides functionality common to all of Kronolith.
Located in /lib/Kronolith.php (line 44)
string
buildStatusWidget
(string $name, [string $current = KRONOLITH_STATUS_CONFIRMED], [string $any = false])
array
listEventIds
([object $startDate = null], [object $endDate = null], [array $calendars = null], [boolean $alarmsOnly = false])
array
listEvents
([int|Horde_Date $startDate = null], [int|Horde_Date $endDate = null], [array $calendars = null], [boolean $showRecurrence = true], [boolean $alarmsOnly = false], [boolean $showRemote = true])
void
sendITipNotifications
( &$event, &$notification, integer $action, [Horde_Date $instance = null], Kronolith_Event $event, Notification $notification)
void
_addCoverDates
( &$results, Kronolith_Event $event, Horde_Date $eventStart, Horde_Date $eventEnd, array $result)
addInlineScript (line 57)
Add inline javascript to the output buffer.
attendeeList (line 1422)
Returns a comma separated list of attendees.
buildStatusWidget (line 1296)
Builds the HTML for an event status widget.
countEvents (line 1061)
Returns the number of events in calendars that the current user owns.
currentTimestamp (line 1791)
embedCode (line 1405)
Returs the HTML/javascript snippit needed to embed a calendar in an external website.
eventTabs (line 1873)
feedUrl (line 1386)
Returns the feed URL for a calendar.
getDefaultCalendar (line 1359)
Returns the default calendar for the current user at the specified permissions level.
getMenu (line 2094)
Builds Kronolith's list of menu items.
getRemoteCalendar (line 443)
Fetches a remote calendar into the session and return the data.
getRemoteEventObject (line 571)
Returns an event object for an event on a remote calendar.
This is kind of a temorary solution until we can have multiple drivers in use at the same time.
getUserEmail (line 1114)
Returns the email address, if available, of a user.
getUserName (line 1094)
Returns the real name, if available, of a user.
getView (line 1923)
Get a named Kronolith_View_* object and load it with the appropriate date parameters.
hasPermission (line 1820)
Returns the specified permission for the current user.
initialize (line 202)
Initial app setup code.
isUserEmail (line 1133)
Checks if an email address belongs to a user.
listAlarms (line 150)
Returns all the alarms active right on $date.
listCalendars (line 1338)
Returns all calendars a user has access to, according to several parameters/permission levels.
listEventIds (line 110)
Returns all the events that happen each day within a time period.
listEvents (line 645)
Returns all the events that happen each day within a time period
listHolidayEvents (line 615)
Returns a list of events containing holidays occuring between
listRemoteEvents (line 504)
Returns all the events from a remote calendar.
loginTasksFlag (line 426)
Either sets or checks the value of the logintasks flag.
outputInlineScript (line 87)
Print inline javascript to the output buffer.
partToString (line 1246)
Maps a Kronolith attendee participation string to a translated string suitable for display.
recurToString (line 1159)
Maps a Kronolith recurrence value to a translated string suitable for display.
responseFromICal (line 1269)
Maps an iCalendar attendee response string to the corresponding Kronolith value.
responseToString (line 1218)
Maps a Kronolith attendee response string to a translated string suitable for display.
search (line 175)
Search for events with the given properties
sendITipNotifications (line 1452)
Sends out iTip event notifications to all attendees of a specific event. Can be used to send event invitations, event updates as well as event cancellations.
sendNotification (line 1610)
Sends email notifications that a event has been added, edited, or deleted to users that want such notifications.
statusToString (line 1191)
Maps a Kronolith meeting status string to a translated string suitable for display.
tabs (line 1843)
viewShowLocation (line 2067)
Should we show event location, based on the show_location
preference and $print_view?
viewShowTime (line 2081)
Should we show event time, based on the show_time preference
and $print_view?
_addCoverDates (line 1034)
Adds an event to all the days it covers.
_sortEventStartTime (line 2140)
Used with usort() to sort events based on their start times.
Documentation generated on Sun, 30 Jan 2011 05:31:48 +0000 by phpDocumentor 1.4.3