diff --git a/lib/Predis/Options/ClientCluster.php b/lib/Predis/Options/ClientCluster.php index 03f96d0f..4771a798 100644 --- a/lib/Predis/Options/ClientCluster.php +++ b/lib/Predis/Options/ClientCluster.php @@ -17,16 +17,12 @@ class ClientCluster extends Option { public function validate($value) { if (is_callable($value)) { - return $this->initializeFromCallable($value); + return $this->checkInstance(call_user_func($value)); } $initializer = $this->getInitializer($value); return $this->checkInstance($initializer()); } - protected function initializeFromCallable($callable) { - return $this->checkInstance(call_user_func($callable)); - } - protected function getInitializer($fqnOrType) { switch ($fqnOrType) { case 'predis':