I’m developing a web-site with Zend Framework and I wish to use ZFDebug.
I followed the installation instructions, described here, but I don’t initialize Zend_Cache in the bootstrap (define cache manager settings in section of configuration file).
So, my bootstrap section for ZFDebug looks similar to this:
if ($this->hasPluginResource("cachemanager")) {
$this->bootstrap("cachemanager");
$cache = $this->getPluginResource("cachemanager")->getCacheManager()->getCache("default");
$options["plugins"]["Cache"] = array("backend" => $cache->getBackend());
}
$debug = new ZFDebug_Controller_Plugin_Debug($options);
With this code ZFDebug shows ‘Cache’ item in menu, but it is not clickable. What should I do to make ZFDebug show cache info? I use Xcache as Zend_Cache backend.
I only started playing with ZFDebug this morning but my Boostrap.php init’s the cache and registers it first. In the _initZFDebug i call call the registry to get the cache.