فهرست منبع

Add a fire-and-forget executor for pipelines.

Daniele Alessandri 14 سال پیش
والد
کامیت
df0943120e
1فایلهای تغییر یافته به همراه16 افزوده شده و 0 حذف شده
  1. 16 0
      lib/Predis/Pipeline/FireAndForgetExecutor.php

+ 16 - 0
lib/Predis/Pipeline/FireAndForgetExecutor.php

@@ -0,0 +1,16 @@
+<?php
+
+namespace Predis\Pipeline;
+
+use Predis\Network\IConnection;
+
+class FireAndForgetExecutor implements IPipelineExecutor {
+    public function execute(IConnection $connection, &$commands) {
+        foreach ($commands as $command) {
+            $connection->writeCommand($command);
+        }
+        $connection->disconnect();
+
+        return array();
+    }
+}