瀏覽代碼

LuMultipleDbo map function

tags/0.1.0
Robin Thoni 9 年之前
父節點
當前提交
c148b1eb9a
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9
    0
      src/Utils/LuMultipleDbo.php

+ 9
- 0
src/Utils/LuMultipleDbo.php 查看文件

@@ -43,4 +43,13 @@ class LuMultipleDbo implements \JsonSerializable {
43 43
         $this->_count = $count;
44 44
         $this->_data = $data;
45 45
     }
46
+
47
+    function map(callable $callback)
48
+    {
49
+        $values = [];
50
+        foreach ($this->_data as $data) {
51
+            $values = $callback($data);
52
+        }
53
+        return new LuMultipleDbo($this->_count, $values);
54
+    }
46 55
 }

Loading…
取消
儲存