From 4fc7389b1da3cc918beb642c9f79c0e6586b8047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Osman=20U=CC=88ngu=CC=88r?= Date: Mon, 2 Apr 2012 11:57:09 +0300 Subject: [PATCH] New cache driver definition for Doctrine running in non-dev mode and cache driver is not set. This cache driver was added with doctrine/common#109 --- lib/Doctrine/ORM/Tools/Setup.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/Doctrine/ORM/Tools/Setup.php b/lib/Doctrine/ORM/Tools/Setup.php index 9765214ec..92066aeb4 100644 --- a/lib/Doctrine/ORM/Tools/Setup.php +++ b/lib/Doctrine/ORM/Tools/Setup.php @@ -173,6 +173,11 @@ class Setup $memcache->connect('127.0.0.1'); $cache = new \Doctrine\Common\Cache\MemcacheCache(); $cache->setMemcache($memcache); + } else if (extension_loaded('redis')) { + $redis = new \Redis(); + $redis->connect('127.0.0.1'); + $cache = new \Doctrine\Common\Cache\RedisCache(); + $cache->setRedis($redis); } else { $cache = new ArrayCache; }