瀏覽代碼

Make ZADD and ZREM variadic commands for Redis 2.4.

Daniele Alessandri 14 年之前
父節點
當前提交
962037321a
共有 2 個文件被更改,包括 12 次插入0 次删除
  1. 6 0
      lib/Predis/Commands/ZSetAdd.php
  2. 6 0
      lib/Predis/Commands/ZSetRemove.php

+ 6 - 0
lib/Predis/Commands/ZSetAdd.php

@@ -2,11 +2,17 @@
 
 namespace Predis\Commands;
 
+use Predis\Helpers;
+
 class ZSetAdd extends Command {
     public function getId() {
         return 'ZADD';
     }
 
+    protected function filterArguments(Array $arguments) {
+        return Helpers::filterVariadicValues($arguments);
+    }
+
     public function parseResponse($data) {
         return (bool) $data;
     }

+ 6 - 0
lib/Predis/Commands/ZSetRemove.php

@@ -2,11 +2,17 @@
 
 namespace Predis\Commands;
 
+use Predis\Helpers;
+
 class ZSetRemove extends Command {
     public function getId() {
         return 'ZREM';
     }
 
+    protected function filterArguments(Array $arguments) {
+        return Helpers::filterVariadicValues($arguments);
+    }
+
     public function parseResponse($data) {
         return (bool) $data;
     }