Class IDS_Caching_File

Description

Implements interfaces:

File caching wrapper

This class inhabits functionality to get and set cache via a static flatfile.

Located in /Caching/File.php (line 52)


	
			
Method Summary
static object getInstance (string $type, array $init)
void __construct (string $type, array $init)
mixed getCache ()
object setCache ( $data)
Methods
static method getInstance (line 113)

Returns an instance of this class

  • access: public
static object getInstance (string $type, array $init)
  • string $type: caching type
  • array $init: the IDS_Init object
Constructor __construct (line 91)

Constructor

  • access: public
void __construct (string $type, array $init)
  • string $type: caching type
  • array $init: the IDS_Init object
getCache (line 163)

Returns the cached data

Note that this method returns false if either type or file cache is not set

  • return: cache data or false
  • access: public
mixed getCache ()

Implementation of:
IDS_Caching_Interface::getCache()
Interface method
setCache (line 130)

Writes cache data into the file

  • throws: Exception if cache file couldn't be created
  • access: public
object setCache ( $data)
  • array $data: the cache data

Implementation of:
IDS_Caching_Interface::setCache()
Interface method

Documentation generated on Mon, 22 Dec 2008 13:36:44 +0100 by phpDocumentor 1.4.2