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_FreeBusy_View

This class represent a view of multiple free busy information sets.

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

See the enclosed file COPYING for license information.

Direct known subclasses

Kronolith_FreeBusy_View_Day, Kronolith_FreeBusy_View_Month, Kronolith_FreeBusy_View_Week

Indirect known subclasses

Kronolith_FreeBusy_View_Workweek
Abstract
Package: Kronolith
Author: Mike Cochrane mike@graftonhall.co.nz
Author: Jan Schneider jan@horde.org
Located at FreeBusy/View.php
Methods summary
public
# addRequiredMember( Kronolith_Freebusy $vFreebusy )

Adds a required attendee

Adds a required attendee

Parameters

$vFreebusy
public
# addOptionalMember( Kronoolith_Freebusy $vFreebusy )

Adds an optional attendee

Adds an optional attendee

Parameters

$vFreebusy
public
# addOptionalResourceMember( Kronolith_Freebusy $vFreebusy )

Adds an optional resource

Adds an optional resource

Parameters

$vFreebusy
public
# addRequiredResourceMember( Kronolith_Freebusy $vFreebusy )

Adds a required resource

Adds a required resource

Parameters

$vFreebusy
public string
# render( Horde_Date $day = null )

Renders the fb view

Renders the fb view

Parameters

$day
The day to render

Returns

string
The html of the rendered fb view.
public static mixed
# factory( string $view )

Attempts to return a concrete Kronolith_FreeBusy_View instance based on $view.

Attempts to return a concrete Kronolith_FreeBusy_View instance based on $view.

Parameters

$view
<p>The type of concrete Kronolith_FreeBusy_View subclass to return.</p>

Returns

mixed

The newly created concrete Kronolith_FreeBusy_View instance, or false on an error.

public static mixed &
# singleton( string $view )

Attempts to return a reference to a concrete Kronolith_FreeBusy_View instance based on $view. It will only create a new instance if no Kronolith_FreeBusy_View instance with the same parameters currently exists.

Attempts to return a reference to a concrete Kronolith_FreeBusy_View instance based on $view. It will only create a new instance if no Kronolith_FreeBusy_View instance with the same parameters currently exists.

This method must be invoked as: $var = &Kronolith_FreeBusy_View::singleton()

Parameters

$view
<p>The type of concrete Kronolith_FreeBusy_View subclass to return.</p>

Returns

mixed

The created concrete Kronolith_FreeBusy_View instance, or false on an error.

API documentation generated by ApiGen