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

Class Kronolith_Event_Resource

Copyright 1999-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.

Kronolith_Event
Extended by Kronolith_Event_Sql
Extended by Kronolith_Event_Resource
Package: Kronolith
Author: Luc Saillard luc.saillard@fr.alcove.com
Author: Chuck Hagenbuch chuck@horde.org
Author: Jan Schneider jan@horde.org
Author: Michael J. Rubinsky mrubinsk@horde.org
Located at Event/Resource.php
Methods summary
public Kronolith_Driver
# getDriver( )

Returns a reference to a driver that's valid for this event.

Returns a reference to a driver that's valid for this event.

Returns

Kronolith_Driver

A driver that this event can use to save itself, etc.

Overrides

Kronolith_Event::getDriver()
public boolean
# hasPermission( integer $permission, string $user = null )

Encapsulates permissions checking. For now, admins, and ONLY admins have any permissions to a resource's events.

Encapsulates permissions checking. For now, admins, and ONLY admins have any permissions to a resource's events.

Parameters

$permission
The permission to check for.
$user
The user to check permissions for.

Returns

boolean

Overrides

Kronolith_Event::hasPermission()
Methods inherited from Kronolith_Event_Sql
__construct(), fromDriver(), toProperties()
Methods inherited from Kronolith_Event
__get(), __set(), addAttendee(), addResource(), exceptionLink(), exceptionsList(), exists(), fromASAppointment(), fromHash(), fromiCalendar(), getCSSColors(), getDeleteUrl(), getDuration(), getEditUrl(), getExportUrl(), getLink(), getLocation(), getRecurName(), getResources(), getShare(), getStatusClass(), getTimeRange(), getTitle(), getTooltip(), getViewUrl(), hasAttendee(), html(), isAllDay(), isPrivate(), readForm(), recurs(), removeResource(), save(), toASAppointment(), toAlarm(), toJson(), toiCalendar()
Properties summary
public string $calendarType

The type of the calender this event exists on.

The type of the calender this event exists on.

# 'resource'
Properties inherited from Kronolith_Event
$alarm, $allday, $attendees, $baseid, $calendar, $description, $durMin, $end, $exceptionoriginaldate, $first, $icon, $initialized, $last, $location, $methods, $private, $recurrence, $sequence, $start, $status, $stored, $title, $uid, $url
API documentation generated by ApiGen