Class Horde_Kolab_FreeBusy_Resource_Event_Kolab

Description

Implements interfaces:

The free/busy Kolab backend.

Copyright 2004-2008 Klarälvdalens Datakonsult AB Copyright 2008-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.

Located in /Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/Resource/Event/Kolab.php (line 34)

Horde_Kolab_FreeBusy_Resource_Kolab
   |
   --Horde_Kolab_FreeBusy_Resource_Event_Kolab
Direct descendents
Class Description
 class Horde_Kolab_FreeBusy_Resource_Event_Fwthree The free/busy Kolab backend for Horde framework 3.
Method Summary
 Horde_Kolab_FreeBusy_Resource_Event_Kolab __construct ( $folder, Horde_Kolab_FreeBusy_Owner_Event $owner)
 array getAttributeAcl ()
 string getRelevance ()
 array listEvents ( $startDate,  $endDate)
Variables
Methods
Constructor __construct (line 46)

Constructor.

  • access: public
Horde_Kolab_FreeBusy_Resource_Event_Kolab __construct ( $folder, Horde_Kolab_FreeBusy_Owner_Event $owner)
  • Horde_Kolab_Storage_Folder $folder: The storage folder representing this resource.
  • Horde_Kolab_FreeBusy_Owner_Freebusy $owner: The resource owner.

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::__construct()
Constructor.

Redefined in descendants as:
getAttributeAcl (line 84)

Fetch the access controls on specific attributes of this resource.

  • return: Attribute ACL for this resource.
  • throws: Horde_Kolab_FreeBusy_Exception If retrieving the attribute ACL information failed.
  • access: public
array getAttributeAcl ()

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getAttributeAcl()
Fetch the access controls on specific attributes of this resource.

Implementation of:
Horde_Kolab_FreeBusy_Resource::getAttributeAcl()
Fetch the access controls on specific attributes of this resource.

Redefined in descendants as:
getRelevance (line 70)

Return for whom this resource exports relevant data.

  • return: The user type the exported data of this resource is relevant for.
  • throws: Horde_Kolab_FreeBusy_Exception If retrieving the relevance information failed.
  • access: public
string getRelevance ()

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getRelevance()
Return for whom this resource exports relevant data.

Implementation of:
Horde_Kolab_FreeBusy_Resource::getRelevance()
Return for whom this resource exports relevant data.

Redefined in descendants as:
listEvents (line 99)

Lists all events in the given time range.

  • return: Events in the given time range.
  • throws: Horde_Kolab_FreeBusy_Exception If retrieving the events failed.
  • access: public
array listEvents ( $startDate,  $endDate)

Implementation of:
Horde_Kolab_FreeBusy_Resource_Event::listEvents()
Lists all events in the given time range. *

Redefined in descendants as:

Inherited Methods

Inherited From Horde_Kolab_FreeBusy_Resource_Kolab

 Horde_Kolab_FreeBusy_Resource_Kolab::__construct()
 Horde_Kolab_FreeBusy_Resource_Kolab::getAcl()
 Horde_Kolab_FreeBusy_Resource_Kolab::getAttributeAcl()
 Horde_Kolab_FreeBusy_Resource_Kolab::getData()
 Horde_Kolab_FreeBusy_Resource_Kolab::getFolder()
 Horde_Kolab_FreeBusy_Resource_Kolab::getName()
 Horde_Kolab_FreeBusy_Resource_Kolab::getOwner()
 Horde_Kolab_FreeBusy_Resource_Kolab::getRelevance()

Documentation generated on Sun, 30 Jan 2011 05:18:54 +0000 by phpDocumentor 1.4.3