Class MachII_cache_PearCacheLite

Description

Mach-II cache facade for the file-based PEAR Cache_Lite.

Mach-II cache facade for PEAR Cache_Lite, a light-weight file-based cache system. Cache_Light must be correctly installed before this facade may be used.

Located in /MachII_cache_PearCacheLite/PearCacheLite.php (line 58)

MachII_framework_Cache
   |
   --MachII_cache_PearCacheLite
Method Summary
MachII_cache_PearCacheLite __construct (string $appName, [array $options = array()])
void clear ()
Cache_Lite createCache ()
mixed get (string $varName)
boolean save (string $name, mixed $value, array 2)
Methods
Constructor __construct (line 79)

Constructor

Set some defaults and get the cache ready for use.

Any valid Cache_Lite option may be passed in through the 'options' array. See the Cache_Lite source for more details. The following defaults are set:

  • automaticSerialization = true - This should not be changed!
  • cacheDir = session.save_path - The directory session data is stored in. Be careful with sensitive data on shared hosts! Change it if needed.
  • lifeTime = 2592000 (30 days).

  • uses: MachII_util_Cache::__construct
MachII_cache_PearCacheLite __construct (string $appName, [array $options = array()])
  • string $appName: a name unique to this application
  • array $options: an associative array of Cache_Lite options

Redefinition of:
MachII_framework_Cache::__construct()
Constructor
clear (line 131)
  • uses: Cache_Light::clean()
void clear ()

Redefinition of:
MachII_framework_Cache::clear()
Remove all items in application cache.
createCache (line 141)

Instantiate a new Cache_Lite object.

  • uses: Cache_Light
Cache_Lite createCache ()

Redefinition of:
MachII_framework_Cache::createCache()
Initialize the cache container.
get (line 121)
  • uses: Cache_Light::get()
mixed get (string $varName)
  • string $varName

Redefinition of:
MachII_framework_Cache::get()
Retrieve a variable.
save (line 109)
  • uses: Cache_Lite::save()
boolean save (string $name, mixed $value, array 2)
  • array 2
  • string $name
  • mixed $value

Redefinition of:
MachII_framework_Cache::save()
Store a variable.

Inherited Methods

Inherited From MachII_framework_Cache

MachII_framework_Cache::__construct()
MachII_framework_Cache::clear()
MachII_framework_Cache::createCache()
MachII_framework_Cache::get()
MachII_framework_Cache::getAppName()
MachII_framework_Cache::getCache()
MachII_framework_Cache::getOption()
MachII_framework_Cache::getOptions()
MachII_framework_Cache::save()
MachII_framework_Cache::setAppName()
MachII_framework_Cache::setCache()
MachII_framework_Cache::setOption()
MachII_framework_Cache::setOptions()

Documentation generated on Thu, 20 Jan 2005 10:47:35 -0800 by phpDocumentor 1.3.0RC3