+ [task#121999] Add the redis cache driver.
This commit is contained in:
Vendored
+6
@@ -13,6 +13,7 @@ helper::import(dirname(__FILE__) . DS . 'simple-cache' . DS . 'CacheInterface.ph
|
||||
helper::import(dirname(__FILE__) . DS . 'simple-cache' . DS . 'CacheException.php');
|
||||
helper::import(dirname(__FILE__) . DS . 'simple-cache' . DS . 'InvalidArgumentException.php');
|
||||
helper::import(dirname(__FILE__) . DS . 'driver' . DS . 'ApcuDriver.php');
|
||||
helper::import(dirname(__FILE__) . DS . 'driver' . DS . 'RedisDriver.php');
|
||||
helper::import(dirname(__FILE__) . DS . 'driver' . DS . 'YacDriver.php');
|
||||
helper::import(dirname(__FILE__) . DS . 'driver' . DS . 'FileDriver.php');
|
||||
|
||||
@@ -26,6 +27,8 @@ class cache
|
||||
|
||||
const DRIVER_YAC = 'Yac';
|
||||
|
||||
const DRIVER_REDIS = 'Redis';
|
||||
|
||||
/**
|
||||
* @var ZenTao\Cache\SimpleCache\CacheInterface
|
||||
*/
|
||||
@@ -45,6 +48,9 @@ class cache
|
||||
case self::DRIVER_FILE:
|
||||
$className = 'ZenTao\Cache\Driver\FileDriver';
|
||||
break;
|
||||
case self::DRIVER_REDIS:
|
||||
$className = 'ZenTao\Cache\Driver\RedisDriver';
|
||||
break;
|
||||
default:
|
||||
throw new InvalidArgumentException("Driver {$driver} is not supported.");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user