Overview

Packages

  • Kolab
    • FreeBusy

Classes

  • Horde_Kolab_FreeBusy
  • Horde_Kolab_FreeBusy_Cache
  • Horde_Kolab_FreeBusy_Cache_Base
  • Horde_Kolab_FreeBusy_Cache_DB
  • Horde_Kolab_FreeBusy_Cache_DB_acl
  • Horde_Kolab_FreeBusy_Cache_DB_xacl
  • Horde_Kolab_FreeBusy_Cache_File
  • Horde_Kolab_FreeBusy_Cache_File_acl
  • Horde_Kolab_FreeBusy_Cache_File_pvcal
  • Horde_Kolab_FreeBusy_Cache_File_vcal
  • Horde_Kolab_FreeBusy_Cache_File_xacl
  • Horde_Kolab_FreeBusy_Controller_Base
  • Horde_Kolab_FreeBusy_Controller_MatchDict
  • Horde_Kolab_FreeBusy_Controller_NotFound
  • Horde_Kolab_FreeBusy_Controller_RequestConfiguration
  • Horde_Kolab_FreeBusy_Driver_Base
  • Horde_Kolab_FreeBusy_Driver_Freebusy_Base
  • Horde_Kolab_FreeBusy_Driver_Freebusy_Kolab
  • Horde_Kolab_FreeBusy_Exception
  • Horde_Kolab_FreeBusy_Exception_NotFound
  • Horde_Kolab_FreeBusy_Exception_Unauthorized
  • Horde_Kolab_FreeBusy_Export_Freebusy_Backend_Kolab
  • Horde_Kolab_FreeBusy_Export_Freebusy_Base
  • Horde_Kolab_FreeBusy_Export_Freebusy_Decorator_Log
  • Horde_Kolab_FreeBusy_Factory_Base
  • Horde_Kolab_FreeBusy_Freebusy_Controller_Freebusy
  • Horde_Kolab_FreeBusy_Freebusy_Factory_Base
  • Horde_Kolab_FreeBusy_Freebusy_Factory_Kolab
  • Horde_Kolab_FreeBusy_Freebusy_Helper_Owa
  • Horde_Kolab_FreeBusy_Freebusy_Helper_StatusMap_Config
  • Horde_Kolab_FreeBusy_Freebusy_Helper_StatusMap_Default
  • Horde_Kolab_FreeBusy_Freebusy_Owner_Kolab
  • Horde_Kolab_FreeBusy_Freebusy_Params_Folder
  • Horde_Kolab_FreeBusy_Freebusy_UserDb_Kolab
  • Horde_Kolab_FreeBusy_Object_Event
  • Horde_Kolab_FreeBusy_Owner_Kolab
  • Horde_Kolab_FreeBusy_Params_Freebusy_Resource_Kolab
  • Horde_Kolab_FreeBusy_Params_User
  • Horde_Kolab_FreeBusy_Provider_Local
  • Horde_Kolab_FreeBusy_Provider_Remote
  • Horde_Kolab_FreeBusy_Provider_Remote_PassThrough
  • Horde_Kolab_FreeBusy_Provider_Remote_Redirect
  • Horde_Kolab_FreeBusy_Report
  • Horde_Kolab_FreeBusy_Resource_Decorator_Log
  • Horde_Kolab_FreeBusy_Resource_Decorator_Mcache
  • Horde_Kolab_FreeBusy_Resource_Event_Decorator_Log
  • Horde_Kolab_FreeBusy_Resource_Event_Decorator_Mcache
  • Horde_Kolab_FreeBusy_Resource_Event_Kolab
  • Horde_Kolab_FreeBusy_Resource_Event_Owa
  • Horde_Kolab_FreeBusy_Resource_Kolab
  • Horde_Kolab_FreeBusy_Translation
  • Horde_Kolab_FreeBusy_User_Anonymous
  • Horde_Kolab_FreeBusy_User_Decorator_Log
  • Horde_Kolab_FreeBusy_User_Kolab
  • Horde_Kolab_FreeBusy_UserDb_Kolab
  • Horde_Kolab_FreeBusy_UserDb_User_Kolab
  • Horde_Kolab_FreeBusy_View
  • Horde_Kolab_FreeBusy_View_error
  • Horde_Kolab_FreeBusy_View_vfb

Interfaces

  • Horde_Kolab_FreeBusy_Driver_Freebusy_Interface
  • Horde_Kolab_FreeBusy_Driver_Interface
  • Horde_Kolab_FreeBusy_Export_Freebusy
  • Horde_Kolab_FreeBusy_Export_Freebusy_Backend
  • Horde_Kolab_FreeBusy_Factory
  • Horde_Kolab_FreeBusy_Freebusy_Helper_StatusMap
  • Horde_Kolab_FreeBusy_Freebusy_Owner
  • Horde_Kolab_FreeBusy_Owner
  • Horde_Kolab_FreeBusy_Params_Owner
  • Horde_Kolab_FreeBusy_Params_Resource
  • Horde_Kolab_FreeBusy_Provider
  • Horde_Kolab_FreeBusy_Resource
  • Horde_Kolab_FreeBusy_Resource_Event
  • Horde_Kolab_FreeBusy_User
  • Horde_Kolab_FreeBusy_UserDb
  • Horde_Kolab_FreeBusy_UserDb_User
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Kolab_FreeBusy_Export_Freebusy_Base

Converts the data from the free/busy resource into a free/busy iCal object,

Copyright 2004-2010 Klarälvdalens Datakonsult AB Copyright 2008-2012 Horde LLC (http://www.horde.org/) Copyright 2011 Kolab Systems AG

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

Horde_Kolab_FreeBusy_Export_Freebusy_Base implements Horde_Kolab_FreeBusy_Export_Freebusy
Package: Kolab\FreeBusy
Category: Kolab
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Author: Steffen Hansen steffen@klaralvdalens-datakonsult.se
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_FreeBusy
Located at Horde/Kolab/FreeBusy/Export/Freebusy/Base.php
Methods summary
public
# __construct( Horde_Kolab_FreeBusy_Export_Freebusy_Backend $backend, Horde_Kolab_FreeBusy_Resource $resource, array $params )

Constructor.

Constructor.

Parameters

$backend
The export backend.
$resource
The resource to export.
$params
Additional parameters.
public Horde_Date
# getStart( )

Get the start timestamp for the export.

Get the start timestamp for the export.

Returns

Horde_Date
The start timestamp for the export.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getStart()
public Horde_Date
# getEnd( )

Get the end timestamp for the export.

Get the end timestamp for the export.

Returns

Horde_Date
The end timestamp for the export.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getEnd()
public string
# getResourceName( )

Get the name of the resource.

Get the name of the resource.

Returns

string
The name of the resource.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getResourceName()
public string
# getOrganizerMail( )

Return the organizer mail for the export.

Return the organizer mail for the export.

Returns

string
The organizer mail.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getOrganizerMail()
public string
# getOrganizerName( )

Return the organizer name for the export.

Return the organizer name for the export.

Returns

string
The organizer name.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getOrganizerName()
public string
# getDateStamp( )

Return the timestamp for the export.

Return the timestamp for the export.

Returns

string
The timestamp.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::getDateStamp()
public Horde_iCalendar
# export( )

Generates the free/busy export.

Generates the free/busy export.

Returns

Horde_iCalendar
The iCal object.

Implementation of

Horde_Kolab_FreeBusy_Export_Freebusy::export()
API documentation generated by ApiGen