From 0d97f363cafb6417247430c16d2513d36922f77c Mon Sep 17 00:00:00 2001 From: Dirk Gustke Date: Fri, 6 Jul 2018 12:54:10 +0200 Subject: [PATCH] allow users to use a credis native setup ... instead of testing an unused variable this change allows us to pass a credis_cluster object as $server and thus use a preconfigured sentinel setup. and it is already tested in production best regards. --- lib/Resque/Redis.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Resque/Redis.php b/lib/Resque/Redis.php index 153bd40e..6e98af84 100644 --- a/lib/Resque/Redis.php +++ b/lib/Resque/Redis.php @@ -116,8 +116,8 @@ public function __construct($server, $database = null, $client = null) if (is_array($server)) { $this->driver = new Credis_Cluster($server); } - else if (is_object($client)) { - $this->driver = $client; + else if (is_object($server)) { + $this->driver = $server; } else { list($host, $port, $dsnDatabase, $user, $password, $options) = self::parseDsn($server);