From f58b76739bbae191c480cd3fd8191def0041245f Mon Sep 17 00:00:00 2001 From: AD7six Date: Sat, 29 Mar 2014 23:12:49 +0000 Subject: [PATCH] If servers are passed they shouod overwrite defaults This is one of the rare cases where merging defaults isn't desirable --- src/Cache/Engine/MemcachedEngine.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Cache/Engine/MemcachedEngine.php b/src/Cache/Engine/MemcachedEngine.php index 16f97c0ab13..87c642c230a 100644 --- a/src/Cache/Engine/MemcachedEngine.php +++ b/src/Cache/Engine/MemcachedEngine.php @@ -112,6 +112,10 @@ public function init($config = []) { parent::init($config); + if (isset($config['servers'])) { + $this->config('servers', $config['servers'], false); + } + if (!is_array($this->_config['servers'])) { $this->_config['servers'] = [$this->_config['servers']]; }