|
| __construct (array $options=array()) |
| Constructor.
|
|
| setMasterFiles (array $masterFiles) |
| Change the master_files option.
|
|
| setMasterFile ($masterFile) |
| Change the master_file option.
|
|
| setOption ($name, $value) |
| Public frontend to set an option.
|
|
| load ($id, $doNotTestCacheValidity=false, $doNotUnserialize=false) |
| Test if a cache is available for the given id and (if yes) return it (false else)
|
|
| test ($id) |
| Test if a cache is available for the given id.
|
|
| __construct ($options=array()) |
| Constructor.
|
|
| setConfig (Zend_Config $config) |
| Set options using an instance of type Zend_Config.
|
|
| setBackend (Zend_Cache_Backend $backendObject) |
| Set the backend.
|
|
| getBackend () |
| Returns the backend.
|
|
| setOption ($name, $value) |
| Public frontend to set an option.
|
|
| getOption ($name) |
| Public frontend to get an option value.
|
|
| setLifetime ($newLifetime) |
| Force a new lifetime.
|
|
| load ($id, $doNotTestCacheValidity=false, $doNotUnserialize=false) |
| Test if a cache is available for the given id and (if yes) return it (false else)
|
|
| test ($id) |
| Test if a cache is available for the given id.
|
|
| save ($data, $id=null, $tags=array(), $specificLifetime=false, $priority=8) |
| Save some data in a cache.
|
|
| remove ($id) |
| Remove a cache.
|
|
| clean ($mode= 'all', $tags=array()) |
| Clean cache entries.
|
|
| getIdsMatchingTags ($tags=array()) |
| Return an array of stored cache ids which match given tags.
|
|
| getIdsNotMatchingTags ($tags=array()) |
| Return an array of stored cache ids which don't match given tags.
|
|
| getIdsMatchingAnyTags ($tags=array()) |
| Return an array of stored cache ids which match any given tags.
|
|
| getIds () |
| Return an array of stored cache ids.
|
|
| getTags () |
| Return an array of stored tags.
|
|
| getFillingPercentage () |
| Return the filling percentage of the backend storage.
|
|
| getMetadatas ($id) |
| Return an array of metadatas for the given cache id.
|
|
| touch ($id, $extraLifetime) |
| Give (if possible) an extra lifetime to the given cache id.
|
|
|
| _loggerSanity () |
| Make sure if we enable logging that the Zend_Log class is available.
|
|
| _log ($message, $priority=4) |
| Log a message at the WARN (4) priority.
|
|
| _id ($id) |
| Make and return a cache id.
|
|
static | _validateIdOrTag ($string) |
| Validate a cache id or a tag (security, reliable filenames, reserved prefixes...)
|
|
static | _validateTagsArray ($tags) |
| Validate a tags array (security, reliable filenames, reserved prefixes...)
|
|
static | $_directivesList = array('lifetime', 'logging', 'logger') |
| Array of options which have to be transfered to backend.
|
|