ClassInterface Horde_Kolab_FreeBusy_Cache_Structure

Description

Handles the structure of the cache.

Copyright 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/Cache/Structure.php (line 29)


	
			
Method Summary
Methods
getAcl (line 58)

Return the ACL handler.

  • return: The ACL handler.
  • access: public
getAclDbCache (line 90)

Return the DB based cache for ACL.

  • return: The cache.
  • access: public
getAclFileCache (line 107)

Return the file based cache for ACL.

  • return: The cache.
  • access: public
getCacheDir (line 128)

Return the path to the cache directory.

  • return: The path to the cache directory.
  • access: public
string getCacheDir ()
getCombined (line 79)

Return the partials handler.

  • return: The representation of the cached data.
  • access: public
Horde_Kolab_FreeBusy_Cache_Freebusy_Partials getCombined (Horde_Kolab_FreeBusy_Owner $owner, Horde_Kolab_FreeBusy_User $user, [Horde_Kolab_FreeBusy_Cache_Structure $self = null])
getExtendedAcl (line 67)

Return the extended ACL handler.

  • return: The extended ACL handler.
  • access: public
getPartialById (line 51)

Return a handler for a partial based on an ID.

  • return: A handler for cached partials.
  • access: public
Horde_FreeBusy_Cache_Partial getPartialById (string $id)
  • string $id: The ID.
getPartialByOwnerAndFolder (line 39)

Return a handler for a partial based on a folder and an owner.

  • return: A handler for cached partials.
  • access: public
Horde_FreeBusy_Cache_Partial getPartialByOwnerAndFolder (Horde_Kolab_FreeBusy_Params_Freebusy_Folder $folder, Horde_Kolab_FreeBusy_Owner $owner)
getXaclDbCache (line 97)

Return the DB based cache for extended ACL.

  • return: The cache.
  • access: public
getXaclFileCache (line 119)

Return the file based cache for extended ACL.

  • return: The cache.
  • access: public

Documentation generated on Sun, 30 Jan 2011 05:22:26 +0000 by phpDocumentor 1.4.3