From 1b5e47ded3936000a767336d9b69a22212e46459 Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel Date: Tue, 27 Apr 2010 05:00:19 +0200 Subject: [PATCH] Simplify. --- framework/Core/lib/Horde/Core/Binder/Cache.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/framework/Core/lib/Horde/Core/Binder/Cache.php b/framework/Core/lib/Horde/Core/Binder/Cache.php index 5e3935404..c6d28f8a3 100644 --- a/framework/Core/lib/Horde/Core/Binder/Cache.php +++ b/framework/Core/lib/Horde/Core/Binder/Cache.php @@ -32,13 +32,11 @@ class Horde_Core_Binder_Cache implements Horde_Injector_Binder $params['logger'] = $injector->getInstance('Horde_Log_Logger'); - $driver = basename($driver); - if (empty($driver) || $driver == 'none') { - return new Horde_Cache_Null($params); + $driver = 'Null'; } - $class = (empty($app) ? 'Horde' : $app) . '_Cache_' . ucfirst($driver); + $class = 'Horde_Cache_' . ucfirst(basename($driver)); if (class_exists($class)) { return new $class($params); } -- 2.11.0