The injector knows about this factory, just request the Horde_Db_Adapter
authorMichael J. Rubinsky <mrubinsk@horde.org>
Thu, 13 Jan 2011 05:25:42 +0000 (00:25 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Thu, 13 Jan 2011 05:25:42 +0000 (00:25 -0500)
kronolith/lib/Injector/Factory/Storage.php
kronolith/lib/Kronolith.php

index 76fcedb..b2174a4 100644 (file)
@@ -57,7 +57,7 @@ class Kronolith_Injector_Factory_Storage
                 $params['db'] = $this->_injector->getInstance('Horde_Core_Factory_Db')->create('kronolith', Horde::getDriverConfig('storage', 'Sql'));
             } else {
                 // Horde default DB config
-                $params['db'] = $this->_injector->getInstance('Horde_Core_Factory_DbBase')->create();
+                $params['db'] = $this->_injector->getInstance('Horde_Db_Adapter');
             }
             $params['table'] = $driver_params['table'];
         }
index 173b585..3b2e00b 100644 (file)
@@ -2725,7 +2725,7 @@ class Kronolith
                     // Custom
                     $params['db'] = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Db')->create('kronolith', $params);
                 } else {
-                    $params['db'] = $GLOBALS['injector']->getInstance('Horde_Core_Factory_DbBase')->create();
+                    $params['db'] = $GLOBALS['injector']->getInstance('Horde_Db_Adapter');
                 }
                 break;