class CacheProxy extends Zend_Cache_Core

A decorator for a Zend_Cache_Backend cache service that mutates cache keys dynamically depending on versioned state

Methods

__construct(Zend_Cache_Core $cache)

CacheProxy constructor.

setDirectives($directives)

No description

setConfig(Zend_Config $config)

No description

setBackend(Zend_Cache_Backend $backendObject)

No description

getBackend()

No description

setOption($name, $value)

No description

getOption($name)

No description

setLifetime($newLifetime)

No description

getIds()

No description

getTags()

No description

getIdsMatchingTags($tags = array())

No description

getIdsNotMatchingTags($tags = array())

No description

getIdsMatchingAnyTags($tags = array())

No description

getFillingPercentage()

No description

getMetadatas($id)

No description

touch($id, $extraLifetime)

No description

load($id, $doNotTestCacheValidity = false, $doNotUnserialize = false)

No description

test($id)

No description

save($data, $id = null, $tags = array(), $specificLifetime = false, $priority = 8)

No description

remove($id)

No description

clean($mode = Zend_Cache::CLEANING_MODE_ALL, $tags = array())

No description

Details

at line 19
__construct(Zend_Cache_Core $cache)

CacheProxy constructor.

Parameters

Zend_Cache_Core $cache

at line 25
setDirectives($directives)

Parameters

$directives

at line 29
setConfig(Zend_Config $config)

Parameters

Zend_Config $config

at line 33
setBackend(Zend_Cache_Backend $backendObject)

Parameters

Zend_Cache_Backend $backendObject

at line 37
getBackend()

at line 41
setOption($name, $value)

Parameters

$name
$value

at line 45
getOption($name)

Parameters

$name

at line 49
setLifetime($newLifetime)

Parameters

$newLifetime

at line 53
getIds()

at line 57
getTags()

at line 61
getIdsMatchingTags($tags = array())

Parameters

$tags

at line 65
getIdsNotMatchingTags($tags = array())

Parameters

$tags

at line 69
getIdsMatchingAnyTags($tags = array())

Parameters

$tags

at line 73
getFillingPercentage()

at line 77
getMetadatas($id)

Parameters

$id

at line 81
touch($id, $extraLifetime)

Parameters

$id
$extraLifetime

at line 85
load($id, $doNotTestCacheValidity = false, $doNotUnserialize = false)

Parameters

$id
$doNotTestCacheValidity
$doNotUnserialize

at line 89
test($id)

Parameters

$id

at line 93
save($data, $id = null, $tags = array(), $specificLifetime = false, $priority = 8)

Parameters

$data
$id
$tags
$specificLifetime
$priority

at line 103
remove($id)

Parameters

$id

at line 107
clean($mode = Zend_Cache::CLEANING_MODE_ALL, $tags = array())

Parameters

$mode
$tags