From 633a6285b07e71d604c31c6d9e791a9d3de86934 Mon Sep 17 00:00:00 2001 From: uwetews Date: Thu, 31 Dec 2015 03:44:42 +0100 Subject: [PATCH] Test if class Memcached exists --- demo/plugins/cacheresource.memcache.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/demo/plugins/cacheresource.memcache.php b/demo/plugins/cacheresource.memcache.php index e265365f..15bb073b 100644 --- a/demo/plugins/cacheresource.memcache.php +++ b/demo/plugins/cacheresource.memcache.php @@ -21,7 +21,11 @@ class Smarty_CacheResource_Memcache extends Smarty_CacheResource_KeyValueStore public function __construct() { - $this->memcache = new Memcache(); + if (class_exists('Memcached')) { + $this->memcache = new Memcached(); + } else { + $this->memcache = new Memcache(); + } $this->memcache->addServer('127.0.0.1', 11211); }