From b3910466c91d6d5c48d0d8e53fc57a1913dc7ed0 Mon Sep 17 00:00:00 2001 From: Daniele Alessandri Date: Thu, 2 Jun 2011 17:25:04 +0200 Subject: [PATCH] Clean up a bit the private transaction initializer method of Predis\Client. --- lib/Predis/Client.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Predis/Client.php b/lib/Predis/Client.php index 37d28e7f..218a31e4 100644 --- a/lib/Predis/Client.php +++ b/lib/Predis/Client.php @@ -192,9 +192,9 @@ class Client { return $this->sharedInitializer(func_get_args(), 'initMultiExec'); } - private function initMultiExec(Array $options = null, $transBlock = null) { - $multi = isset($options) ? new MultiExecContext($this, $options) : new MultiExecContext($this); - return $transBlock !== null ? $multi->execute($transBlock) : $multi; + private function initMultiExec(Array $options = null, $block = null) { + $transaction = new MultiExecContext($this, $options ?: array()); + return isset($block) ? $transaction->execute($block) : $transaction; } public function pubSubContext(Array $options = null) {