Completed
Push — master ( cdf4f6...532069 )
by Lars
02:31
created
src/StaticArrayy.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Arrayy;
6 6
 
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
     }
44 44
 
45 45
     if (!isset(static::$methodArgs[$name])) {
46
-      throw new \BadMethodCallException($name . ' is not a valid method');
46
+      throw new \BadMethodCallException($name.' is not a valid method');
47 47
     }
48 48
 
49 49
     $numArgs = count($arguments);
Please login to merge, or discard this patch.
src/Create.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Arrayy;
6 6
 
Please login to merge, or discard this patch.
src/Arrayy.php 1 patch
Spacing   +61 added lines, -61 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Arrayy;
6 6
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
       }
75 75
     }
76 76
 
77
-    return (array)$this->array;
77
+    return (array) $this->array;
78 78
   }
79 79
 
80 80
   /**
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
         (
190 190
             $tmpReturn === false
191 191
             &&
192
-            strpos((string)$offset, $this->pathSeparator) === false
192
+            strpos((string) $offset, $this->pathSeparator) === false
193 193
         )
194 194
     ) {
195 195
 
@@ -199,16 +199,16 @@  discard block
 block discarded – undo
199 199
 
200 200
       $offsetExists = false;
201 201
 
202
-      if (strpos((string)$offset, $this->pathSeparator) !== false) {
202
+      if (strpos((string) $offset, $this->pathSeparator) !== false) {
203 203
 
204 204
         $offsetExists = false;
205
-        $explodedPath = explode($this->pathSeparator, (string)$offset);
205
+        $explodedPath = explode($this->pathSeparator, (string) $offset);
206 206
         $lastOffset = array_pop($explodedPath);
207 207
         $containerPath = implode($this->pathSeparator, $explodedPath);
208 208
 
209 209
         $this->callAtPath(
210 210
             $containerPath,
211
-            function ($container) use ($lastOffset, &$offsetExists) {
211
+            function($container) use ($lastOffset, &$offsetExists) {
212 212
               $offsetExists = isset($container[$lastOffset]);
213 213
             }
214 214
         );
@@ -258,14 +258,14 @@  discard block
 block discarded – undo
258 258
       return;
259 259
     }
260 260
 
261
-    if (strpos((string)$offset, $this->pathSeparator) !== false) {
261
+    if (strpos((string) $offset, $this->pathSeparator) !== false) {
262 262
 
263
-      $path = explode($this->pathSeparator, (string)$offset);
263
+      $path = explode($this->pathSeparator, (string) $offset);
264 264
       $pathToUnset = array_pop($path);
265 265
 
266 266
       $this->callAtPath(
267 267
           implode($this->pathSeparator, $path),
268
-          function (&$offset) use (&$pathToUnset) {
268
+          function(&$offset) use (&$pathToUnset) {
269 269
             unset($offset[$pathToUnset]);
270 270
           }
271 271
       );
@@ -405,8 +405,8 @@  discard block
 block discarded – undo
405 405
   public function clean()
406 406
   {
407 407
     return $this->filter(
408
-        function ($value) {
409
-          return (bool)$value;
408
+        function($value) {
409
+          return (bool) $value;
410 410
         }
411 411
     );
412 412
   }
@@ -592,7 +592,7 @@  discard block
 block discarded – undo
592 592
     // trim all string in the array
593 593
     array_walk(
594 594
         $array,
595
-        function (&$val) {
595
+        function(&$val) {
596 596
           /** @noinspection ReferenceMismatchInspection */
597 597
           if (is_string($val)) {
598 598
             $val = trim($val);
@@ -805,7 +805,7 @@  discard block
 block discarded – undo
805 805
     }
806 806
 
807 807
     if (is_object($array) && method_exists($array, '__toArray')) {
808
-      return (array)$array->__toArray();
808
+      return (array) $array->__toArray();
809 809
     }
810 810
 
811 811
     /** @noinspection ReferenceMismatchInspection */
@@ -814,7 +814,7 @@  discard block
 block discarded – undo
814 814
         ||
815 815
         (is_object($array) && method_exists($array, '__toString'))
816 816
     ) {
817
-      return (array)$array;
817
+      return (array) $array;
818 818
     }
819 819
 
820 820
     throw new \InvalidArgumentException(
@@ -867,54 +867,54 @@  discard block
 block discarded – undo
867 867
     }
868 868
 
869 869
     $ops = array(
870
-        'eq'          => function ($item, $prop, $value) {
870
+        'eq'          => function($item, $prop, $value) {
871 871
           return $item[$prop] === $value;
872 872
         },
873
-        'gt'          => function ($item, $prop, $value) {
873
+        'gt'          => function($item, $prop, $value) {
874 874
           return $item[$prop] > $value;
875 875
         },
876
-        'ge'          => function ($item, $prop, $value) {
876
+        'ge'          => function($item, $prop, $value) {
877 877
           return $item[$prop] >= $value;
878 878
         },
879
-        'gte'         => function ($item, $prop, $value) {
879
+        'gte'         => function($item, $prop, $value) {
880 880
           return $item[$prop] >= $value;
881 881
         },
882
-        'lt'          => function ($item, $prop, $value) {
882
+        'lt'          => function($item, $prop, $value) {
883 883
           return $item[$prop] < $value;
884 884
         },
885
-        'le'          => function ($item, $prop, $value) {
885
+        'le'          => function($item, $prop, $value) {
886 886
           return $item[$prop] <= $value;
887 887
         },
888
-        'lte'         => function ($item, $prop, $value) {
888
+        'lte'         => function($item, $prop, $value) {
889 889
           return $item[$prop] <= $value;
890 890
         },
891
-        'ne'          => function ($item, $prop, $value) {
891
+        'ne'          => function($item, $prop, $value) {
892 892
           return $item[$prop] !== $value;
893 893
         },
894
-        'contains'    => function ($item, $prop, $value) {
895
-          return in_array($item[$prop], (array)$value, true);
894
+        'contains'    => function($item, $prop, $value) {
895
+          return in_array($item[$prop], (array) $value, true);
896 896
         },
897
-        'notContains' => function ($item, $prop, $value) {
898
-          return !in_array($item[$prop], (array)$value, true);
897
+        'notContains' => function($item, $prop, $value) {
898
+          return !in_array($item[$prop], (array) $value, true);
899 899
         },
900
-        'newer'       => function ($item, $prop, $value) {
900
+        'newer'       => function($item, $prop, $value) {
901 901
           return strtotime($item[$prop]) > strtotime($value);
902 902
         },
903
-        'older'       => function ($item, $prop, $value) {
903
+        'older'       => function($item, $prop, $value) {
904 904
           return strtotime($item[$prop]) < strtotime($value);
905 905
         },
906 906
     );
907 907
 
908 908
     $result = array_values(
909 909
         array_filter(
910
-            (array)$this->array,
911
-            function ($item) use (
910
+            (array) $this->array,
911
+            function($item) use (
912 912
                 $property,
913 913
                 $value,
914 914
                 $ops,
915 915
                 $comparisonOp
916 916
             ) {
917
-              $item = (array)$item;
917
+              $item = (array) $item;
918 918
               $itemArrayy = new Arrayy($item);
919 919
               $item[$property] = $itemArrayy->get($property, array());
920 920
 
@@ -987,9 +987,9 @@  discard block
 block discarded – undo
987 987
   {
988 988
     if ($number === null) {
989 989
       $arrayTmp = $this->array;
990
-      $array = (array)array_shift($arrayTmp);
990
+      $array = (array) array_shift($arrayTmp);
991 991
     } else {
992
-      $number = (int)$number;
992
+      $number = (int) $number;
993 993
       $arrayTmp = $this->array;
994 994
       $array = array_splice($arrayTmp, 0, $number, true);
995 995
     }
@@ -1007,9 +1007,9 @@  discard block
 block discarded – undo
1007 1007
   public function firstsMutable($number = null)
1008 1008
   {
1009 1009
     if ($number === null) {
1010
-      $this->array = (array)array_shift($this->array);
1010
+      $this->array = (array) array_shift($this->array);
1011 1011
     } else {
1012
-      $number = (int)$number;
1012
+      $number = (int) $number;
1013 1013
       $this->array = array_splice($this->array, 0, $number, true);
1014 1014
     }
1015 1015
 
@@ -1054,7 +1054,7 @@  discard block
 block discarded – undo
1054 1054
     }
1055 1055
 
1056 1056
     // Crawl through array, get key according to object or not
1057
-    foreach (explode($this->pathSeparator, (string)$key) as $segment) {
1057
+    foreach (explode($this->pathSeparator, (string) $key) as $segment) {
1058 1058
       if (!isset($usedArray[$segment])) {
1059 1059
         return $default instanceof \Closure ? $default() : $default;
1060 1060
       }
@@ -1210,7 +1210,7 @@  discard block
 block discarded – undo
1210 1210
    */
1211 1211
   public function group($grouper, $saveKeys = false)
1212 1212
   {
1213
-    $array = (array)$this->array;
1213
+    $array = (array) $this->array;
1214 1214
     $result = array();
1215 1215
 
1216 1216
     // Iterate over values, group by property/results from closure
@@ -1244,7 +1244,7 @@  discard block
 block discarded – undo
1244 1244
   public function has($key)
1245 1245
   {
1246 1246
     // Generate unique string to use as marker.
1247
-    $unFound = (string)uniqid('arrayy', true);
1247
+    $unFound = (string) uniqid('arrayy', true);
1248 1248
 
1249 1249
     return $this->get($key, $unFound) !== $unFound;
1250 1250
   }
@@ -1322,7 +1322,7 @@  discard block
 block discarded – undo
1322 1322
    */
1323 1323
   protected function internalRemove($key)
1324 1324
   {
1325
-    $path = explode($this->pathSeparator, (string)$key);
1325
+    $path = explode($this->pathSeparator, (string) $key);
1326 1326
 
1327 1327
     // Crawl though the keys
1328 1328
     while (count($path) > 1) {
@@ -1358,7 +1358,7 @@  discard block
 block discarded – undo
1358 1358
 
1359 1359
     // init
1360 1360
     $array = &$this->array;
1361
-    $path = explode($this->pathSeparator, (string)$key);
1361
+    $path = explode($this->pathSeparator, (string) $key);
1362 1362
 
1363 1363
     // Crawl through the keys
1364 1364
     while (count($path) > 1) {
@@ -1544,10 +1544,10 @@  discard block
 block discarded – undo
1544 1544
   public function lastsImmutable($number = null)
1545 1545
   {
1546 1546
     if ($number === null) {
1547
-      $poppedValue = (array)$this->pop();
1547
+      $poppedValue = (array) $this->pop();
1548 1548
       $arrayy = static::create($poppedValue);
1549 1549
     } else {
1550
-      $number = (int)$number;
1550
+      $number = (int) $number;
1551 1551
       $arrayy = $this->rest(-$number);
1552 1552
     }
1553 1553
 
@@ -1564,10 +1564,10 @@  discard block
 block discarded – undo
1564 1564
   public function lastsMutable($number = null)
1565 1565
   {
1566 1566
     if ($number === null) {
1567
-      $poppedValue = (array)$this->pop();
1567
+      $poppedValue = (array) $this->pop();
1568 1568
       $this->array = static::create($poppedValue)->array;
1569 1569
     } else {
1570
-      $number = (int)$number;
1570
+      $number = (int) $number;
1571 1571
       $this->array = $this->rest(-$number)->array;
1572 1572
     }
1573 1573
 
@@ -1849,7 +1849,7 @@  discard block
 block discarded – undo
1849 1849
     }
1850 1850
 
1851 1851
     if ($number === null) {
1852
-      $arrayRandValue = (array)$this->array[array_rand($this->array)];
1852
+      $arrayRandValue = (array) $this->array[array_rand($this->array)];
1853 1853
 
1854 1854
       return static::create($arrayRandValue);
1855 1855
     }
@@ -1890,7 +1890,7 @@  discard block
 block discarded – undo
1890 1890
    */
1891 1891
   public function randomKeys($number)
1892 1892
   {
1893
-    $number = (int)$number;
1893
+    $number = (int) $number;
1894 1894
     $count = $this->count();
1895 1895
 
1896 1896
     if ($number === 0 || $number > $count) {
@@ -1903,7 +1903,7 @@  discard block
 block discarded – undo
1903 1903
       );
1904 1904
     }
1905 1905
 
1906
-    $result = (array)array_rand($this->array, $number);
1906
+    $result = (array) array_rand($this->array, $number);
1907 1907
 
1908 1908
     return static::create($result);
1909 1909
   }
@@ -1922,7 +1922,7 @@  discard block
 block discarded – undo
1922 1922
     }
1923 1923
 
1924 1924
     if ($number === null) {
1925
-      $arrayRandValue = (array)$this->array[array_rand($this->array)];
1925
+      $arrayRandValue = (array) $this->array[array_rand($this->array)];
1926 1926
       $this->array = $arrayRandValue;
1927 1927
 
1928 1928
       return $this;
@@ -1958,7 +1958,7 @@  discard block
 block discarded – undo
1958 1958
    */
1959 1959
   public function randomValues($number)
1960 1960
   {
1961
-    $number = (int)$number;
1961
+    $number = (int) $number;
1962 1962
 
1963 1963
     return $this->randomMutable($number);
1964 1964
   }
@@ -2002,7 +2002,7 @@  discard block
 block discarded – undo
2002 2002
     if ($result === null) {
2003 2003
       $this->array = array();
2004 2004
     } else {
2005
-      $this->array = (array)$result;
2005
+      $this->array = (array) $result;
2006 2006
     }
2007 2007
 
2008 2008
     return static::create($this->array);
@@ -2205,7 +2205,7 @@  discard block
 block discarded – undo
2205 2205
   public function replaceValues($search, $replacement = '')
2206 2206
   {
2207 2207
     $array = $this->each(
2208
-        function ($value) use ($search, $replacement) {
2208
+        function($value) use ($search, $replacement) {
2209 2209
           return UTF8::str_replace($search, $replacement, $value);
2210 2210
         }
2211 2211
     );
@@ -2251,7 +2251,7 @@  discard block
 block discarded – undo
2251 2251
       array_splice($array, $indexToMove, 1);
2252 2252
       $i = 0;
2253 2253
       $output = array();
2254
-      foreach($array as $key => $item) {
2254
+      foreach ($array as $key => $item) {
2255 2255
         if ($i == $to) {
2256 2256
           $output[$from] = $itemToMove;
2257 2257
         }
@@ -2471,7 +2471,7 @@  discard block
 block discarded – undo
2471 2471
    */
2472 2472
   public function sorter($sorter = null, $direction = SORT_ASC, $strategy = SORT_REGULAR)
2473 2473
   {
2474
-    $array = (array)$this->array;
2474
+    $array = (array) $this->array;
2475 2475
     $direction = $this->getDirection($direction);
2476 2476
 
2477 2477
     // Transform all values into their results.
@@ -2480,7 +2480,7 @@  discard block
 block discarded – undo
2480 2480
 
2481 2481
       $that = $this;
2482 2482
       $results = $arrayy->each(
2483
-          function ($value) use ($sorter, $that) {
2483
+          function($value) use ($sorter, $that) {
2484 2484
             return is_callable($sorter) ? $sorter($value) : $that->get($sorter, null, $value);
2485 2485
           }
2486 2486
       );
@@ -2568,8 +2568,8 @@  discard block
 block discarded – undo
2568 2568
     if ($arrayCount === 0) {
2569 2569
       $result = array();
2570 2570
     } else {
2571
-      $numberOfPieces = (int)$numberOfPieces;
2572
-      $splitSize = (int)ceil($arrayCount / $numberOfPieces);
2571
+      $numberOfPieces = (int) $numberOfPieces;
2572
+      $splitSize = (int) ceil($arrayCount / $numberOfPieces);
2573 2573
       $result = array_chunk($this->array, $splitSize, $keepKeys);
2574 2574
     }
2575 2575
 
@@ -2584,12 +2584,12 @@  discard block
 block discarded – undo
2584 2584
   public function stripEmpty()
2585 2585
   {
2586 2586
     return $this->filter(
2587
-        function ($item) {
2587
+        function($item) {
2588 2588
           if (null === $item) {
2589 2589
             return false;
2590 2590
           }
2591 2591
 
2592
-          return (bool)trim((string)$item);
2592
+          return (bool) trim((string) $item);
2593 2593
         }
2594 2594
     );
2595 2595
   }
@@ -2654,7 +2654,7 @@  discard block
 block discarded – undo
2654 2654
   {
2655 2655
     $this->array = array_reduce(
2656 2656
         $this->array,
2657
-        function ($resultArray, $value) {
2657
+        function($resultArray, $value) {
2658 2658
           if (in_array($value, $resultArray, true) === false) {
2659 2659
             $resultArray[] = $value;
2660 2660
           }
@@ -2667,7 +2667,7 @@  discard block
 block discarded – undo
2667 2667
     if ($this->array === null) {
2668 2668
       $this->array = array();
2669 2669
     } else {
2670
-      $this->array = (array)$this->array;
2670
+      $this->array = (array) $this->array;
2671 2671
     }
2672 2672
 
2673 2673
     return $this;
@@ -2695,7 +2695,7 @@  discard block
 block discarded – undo
2695 2695
    */
2696 2696
   public function values()
2697 2697
   {
2698
-    return static::create(array_values((array)$this->array));
2698
+    return static::create(array_values((array) $this->array));
2699 2699
   }
2700 2700
 
2701 2701
   /**
Please login to merge, or discard this patch.
src/ArrayyIterator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Arrayy;
6 6
 
Please login to merge, or discard this patch.