Pārlūkot izejas kodu

LuMultipleDbo map function

tags/0.1.0
Robin Thoni 9 gadus atpakaļ
vecāks
revīzija
c148b1eb9a
1 mainītis faili ar 9 papildinājumiem un 0 dzēšanām
  1. 9
    0
      src/Utils/LuMultipleDbo.php

+ 9
- 0
src/Utils/LuMultipleDbo.php Parādīt failu

@@ -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
 }

Notiek ielāde…
Atcelt
Saglabāt