Completed
Push — master ( 201f4e...cf86f4 )
by Michael
05:56
created
src/Arrgh.php 3 patches
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -240,7 +240,7 @@
 block discarded – undo
240 240
         }
241 241
 
242 242
         if ($matching_function === null) {
243
-            throw new InvalidArgumentException("Method {$method} doesn't exist");
243
+            throw new InvalidArgumentException("method {$method} doesn't exist");
244 244
         }
245 245
 
246 246
         // asort in PHP5 reverses equals ("arsort" doen't mess up for some reason)
Please login to merge, or discard this patch.
Braces   +9 added lines, -3 removed lines patch added patch discarded remove patch
@@ -215,7 +215,9 @@  discard block
 block discarded – undo
215 215
         $direction = self::getSortDirection();
216 216
         return function($a, $b) use ($direction, $callable) {
217 217
             $result = $callable($a, $b);
218
-            if ($result === 0) return $direction;
218
+            if ($result === 0) {
219
+                return $direction;
220
+            }
219 221
             return $result;
220 222
         };
221 223
     }
@@ -663,8 +665,12 @@  discard block
 block discarded – undo
663 665
      */
664 666
     private static function arr_depth($array)
665 667
     {
666
-        if (empty($array) && is_array($array)) return 0;
667
-        if (!self::arr_is_collection($array)) return null;
668
+        if (empty($array) && is_array($array)) {
669
+            return 0;
670
+        }
671
+        if (!self::arr_is_collection($array)) {
672
+            return null;
673
+        }
668 674
 
669 675
         $depth = 0;
670 676
         $child = array_shift($array);
Please login to merge, or discard this patch.
Doc Comments   +15 added lines, -1 removed lines patch added patch discarded remove patch
@@ -250,6 +250,10 @@  discard block
 block discarded – undo
250 250
     }
251 251
 
252 252
     /* Transforms the incoming calls to native calls */
253
+
254
+    /**
255
+     * @param Arrgh $object
256
+     */
253 257
     private static function invoke($method, $args, $object = null)
254 258
     {
255 259
         self::getSortDirection();
@@ -318,6 +322,11 @@  discard block
 block discarded – undo
318 322
     }
319 323
 
320 324
     /* Handles special case: asort - In PHP5 reverses equals ("arsort" doen't mess up for some reason) */
325
+
326
+    /**
327
+     * @param string|null $matching_handler
328
+     * @param string $matching_function
329
+     */
321 330
     private static function handleCaseAsort(&$matching_handler, &$matching_function, &$post_handler, &$args)
322 331
     {
323 332
         $matching_function = "uasort";
@@ -327,6 +336,11 @@  discard block
 block discarded – undo
327 336
     /* Handles special case: array_column - Native array_column filters away null values.
328 337
      * That means you cannot use array_column for multisort since array size no longer matches.
329 338
      * This version of array_column returns null if the column is missing. */
339
+
340
+    /**
341
+     * @param string|null $matching_handler
342
+     * @param string $matching_function
343
+     */
330 344
     private static function handleCaseArrayColumn(&$matching_handler, &$matching_function, &$post_handler, &$args)
331 345
     {
332 346
         $matching_handler  = "_rotateRight";
@@ -682,7 +696,7 @@  discard block
 block discarded – undo
682 696
      * Partion the input based on the result of the callback function.
683 697
      *
684 698
      * @param array     $array    A collection
685
-     * @param \Closeure $callable A callable returning true or false depending on which way to partion the element—left or right.
699
+     * @param Closure $callable A callable returning true or false depending on which way to partion the element—left or right.
686 700
      * @return array An array with two arrays—left and right: [left, right]
687 701
      */
688 702
     private static function arr_partition($array, Closure $callable)
Please login to merge, or discard this patch.