Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
PAGECACHE = 'page'
Constant holding reserved name for default Page Cache
PAGETAGCACHE = 'pagetag'
Constant holding reserved name for default Page Tag Cache
array $_caches = 'array'
Array of caches stored by the Cache Manager instance
array $_optionTemplates = 'array'
Array of ready made configuration templates for lazy loading caches.
_mergeOptions(
array $current, array $options
)
:
array
Simple method to merge two configuration arrays
getCache(
string $name
)
:
Zend_Cache_Core
Fetch the named cache object, or instantiate and return a cache object using a named configuration template
getCacheTemplate(
string $name
)
:
array
Get the named configuration template
getCaches(
)
:
array
Fetch all available caches
hasCache(
string $name
)
:
bool
Check if the Cache Manager contains the named cache object, or a named configuration template to lazy load the cache object
hasCacheTemplate(
string $name
)
:
bool
Check if the named configuration template
setCache(
string $name, Zend_Cache_Core $cache
)
:
Zend_Cache_Manager
Set a new cache for the Cache Manager to contain
setCacheTemplate(
string $name, array $options
)
:
Zend_Cache_Manager
Set a named configuration template from which a cache object can later be lazy loaded
setTemplateOptions(
string $name, array $options
)
:
Zend_Cache_Manager
Pass an array containing changes to be applied to a named configuration template