Class Horde_Kolab_FreeBusy_Resource_Event_Fwthree

Description

The free/busy Kolab backend for Horde framework 3.

Copyright 2004-2010 Klarälvdalens Datakonsult AB

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/Fwthree.php (line 32)

Horde_Kolab_FreeBusy_Resource_Kolab
   |
   --Horde_Kolab_FreeBusy_Resource_Event_Kolab
      |
      --Horde_Kolab_FreeBusy_Resource_Event_Fwthree
Method Summary
 Horde_Kolab_FreeBusy_Resource_Event_Fwthree __construct (Horde_Kolab_FreeBusy_Imap $imap, Horde_Kolab_FreeBusy_Owner_Event $owner)
 array getAcl ()
 array getAttributeAcl ()
 Horde_Kolab_Storage_Data getData ()
 Horde_Kolab_Storage_Folder getFolder ()
 string getName ()
 string getRelevance ()
 array listEvents ( $startDate,  $endDate)
Variables
Methods
Constructor __construct (line 48)

Constructor.

  • access: public
Horde_Kolab_FreeBusy_Resource_Event_Fwthree __construct (Horde_Kolab_FreeBusy_Imap $imap, Horde_Kolab_FreeBusy_Owner_Event $owner)
  • Horde_Kolab_FreeBusy_Imap $imap: The IMAP connection handler.
  • Horde_Kolab_FreeBusy_Owner_Freebusy $owner: The resource owner.

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Event_Kolab::__construct()
Constructor.
getAcl (line 112)

Fetch the resource ACL.

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

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getAcl()
Fetch the resource ACL.
getAttributeAcl (line 131)

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_Event_Kolab::getAttributeAcl()
Fetch the access controls on specific attributes of this resource.
getData (line 81)

Return the data represented by this resource.

  • return: The data.
  • access: protected
Horde_Kolab_Storage_Data getData ()

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getData()
Return the data represented by this resource.
getFolder (line 71)

Return the folder represented by this resource.

  • return: The folder.
  • access: protected
Horde_Kolab_Storage_Folder getFolder ()

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getFolder()
Return the folder represented by this resource.
getName (line 61)

Return the name of the resource.

  • return: The name for the resource.
  • access: public
string getName ()

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Kolab::getName()
Return the name of the resource.
getRelevance (line 95)

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_Event_Kolab::getRelevance()
Return for whom this resource exports relevant data.
listEvents (line 162)

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)

Redefinition of:
Horde_Kolab_FreeBusy_Resource_Event_Kolab::listEvents()
Lists all events in the given time range.

Inherited Methods

Inherited From Horde_Kolab_FreeBusy_Resource_Event_Kolab

 Horde_Kolab_FreeBusy_Resource_Event_Kolab::__construct()
 Horde_Kolab_FreeBusy_Resource_Event_Kolab::getAttributeAcl()
 Horde_Kolab_FreeBusy_Resource_Event_Kolab::getRelevance()
 Horde_Kolab_FreeBusy_Resource_Event_Kolab::listEvents()

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:17:46 +0000 by phpDocumentor 1.4.3