Class Horde_Kolab_FreeBusy_Cache
The Horde_Kolab_FreeBusy_Cache:: class provides functionality to store prepared free/busy data for quick retrieval.
Copyright 2004-2008 Klarälvdalens Datakonsult AB
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
		
		
		
		Package: Kolab\FreeBusy
Author: Gunnar Wrobel p@rdus.de
Author: Steffen Hansen steffen@klaralvdalens-datakonsult.se
Located at Horde/Kolab/FreeBusy/Cache.php
	
	Author: Gunnar Wrobel p@rdus.de
Author: Steffen Hansen steffen@klaralvdalens-datakonsult.se
Located at Horde/Kolab/FreeBusy/Cache.php
| 
			 public 
			
			
			 | |
| 
			 public 
			boolean|PEAR_Error
			
			 | |
| 
			 public 
			Horde_Icalendar|PEAR_Error
			&
			 | 
		#
		 loadPartial( Horde_Kolab_FreeBusy_Access & $access, boolean $extended )Load partial free/busy data. | 
| 
			 public 
			boolean|PEAR_Error
			
			 | 
		#
		 _allowExtended( string $file, Horde_Kolab_FreeBusy_Access & $access )Is extended access to the given file allowed? | 
| 
			 public 
			string
			
			 | 
		#
		 _getFilename( string $folder, string $owner )Get a cache file name depending on the owner of the free/busy data. | 
| 
			 public 
			Horde_Icalender
			&
			 | 
		#
		 _fetchRemote( array $servers, Horde_Kolab_FreeBusy_Access $access )Retrieve external free/busy data. | 
| 
			 public 
			
			
			 | 
| 
			public  
			string
		 | $_cache_dir The directory that should be used for caching. |