if (!isset($this->_instances[$sig])) {
if (!empty($GLOBALS['conf']['cachethemes'])) {
$cache = $this->_injector->getInstance('Horde_Cache');
+ } else {
+ $cache = null;
}
if (!$cache || ($cache instanceof Horde_Cache_Null)) {
public function getCacheId()
{
if (!isset($this->_cacheid)) {
- switch ($GLOBALS['config']['themescacheparams']['check']) {
+ $check = isset($GLOBALS['conf']['cachethemesparams']['check']) ? $GLOBALS['conf']['cachethemesparams']['check'] : null;
+ switch ($check) {
case 'appversion':
default:
$id = array($GLOBALS['registry']->getVersion($this->_app));