Fix stacked caching:
authorMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 21 Dec 2010 15:15:03 +0000 (10:15 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 21 Dec 2010 15:17:22 +0000 (10:17 -0500)
Remove unnecessary variable assignment using outdated method name
Fix assignment of 'stack' parameter in the Stack driver

framework/Cache/lib/Horde/Cache/Storage/Stack.php
framework/Core/lib/Horde/Core/Factory/Cache.php

index 09e9e42..27bf08a 100644 (file)
@@ -40,7 +40,7 @@ class Horde_Cache_Storage_Stack extends Horde_Cache_Storage_Base
         if (!isset($params['stack'])) {
             throw new InvalidArgumentException('Missing stack parameter.');
         }
-        $this->_stack[] = $params['stack'];
+        $this->_stack = $params['stack'];
         unset($params['stack']);
 
         parent::__construct($params);
index eed41f0..c0416aa 100644 (file)
@@ -68,7 +68,6 @@ class Horde_Core_Factory_Cache
                 $params['memcache'] = $injector->getInstance('Horde_Memcache');
             }
 
-            $cname = $this->_driverToClassname($GLOBALS['conf']['cache']['use_memorycache']);
             $storage = new Horde_Cache_Storage_Stack(array(
                 'stack' => array(
                     $this->_getStorage($GLOBALS['conf']['cache']['use_memorycache'], $params),