@@ -344,7 +344,7 @@ discard block |
||
344 | 344 | } |
345 | 345 | |
346 | 346 | /** |
347 | - * @param mixed $path |
|
347 | + * @param string $path |
|
348 | 348 | * @param callable $callable |
349 | 349 | * @param null|array $currentOffset |
350 | 350 | */ |
@@ -2610,7 +2610,7 @@ discard block |
||
2610 | 2610 | |
2611 | 2611 | /** |
2612 | 2612 | * @param array &$elements |
2613 | - * @param int|string $direction <p>use <strong>SORT_ASC</strong> (default) or <strong>SORT_DESC</strong></p> |
|
2613 | + * @param integer $direction <p>use <strong>SORT_ASC</strong> (default) or <strong>SORT_DESC</strong></p> |
|
2614 | 2614 | * @param int $strategy <p>use e.g.: <strong>SORT_REGULAR</strong> (default) or |
2615 | 2615 | * <strong>SORT_NATURAL</strong></p> |
2616 | 2616 | * @param bool $keepKeys |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | return false; |
81 | 81 | } |
82 | 82 | |
83 | - return (array)$this->array; |
|
83 | + return (array) $this->array; |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | /** |
@@ -304,8 +304,8 @@ discard block |
||
304 | 304 | } |
305 | 305 | |
306 | 306 | // php cast "bool"-index into "int"-index |
307 | - if ((bool)$offset === $offset) { |
|
308 | - $offset = (int)$offset; |
|
307 | + if ((bool) $offset === $offset) { |
|
308 | + $offset = (int) $offset; |
|
309 | 309 | } |
310 | 310 | |
311 | 311 | $tmpReturn = \array_key_exists($offset, $this->array); |
@@ -316,7 +316,7 @@ discard block |
||
316 | 316 | ( |
317 | 317 | $tmpReturn === false |
318 | 318 | && |
319 | - strpos((string)$offset, $this->pathSeparator) === false |
|
319 | + strpos((string) $offset, $this->pathSeparator) === false |
|
320 | 320 | ) |
321 | 321 | ) { |
322 | 322 | return $tmpReturn; |
@@ -324,16 +324,16 @@ discard block |
||
324 | 324 | |
325 | 325 | $offsetExists = false; |
326 | 326 | |
327 | - if (strpos((string)$offset, $this->pathSeparator) !== false) { |
|
327 | + if (strpos((string) $offset, $this->pathSeparator) !== false) { |
|
328 | 328 | |
329 | 329 | $offsetExists = false; |
330 | - $explodedPath = explode($this->pathSeparator, (string)$offset); |
|
330 | + $explodedPath = explode($this->pathSeparator, (string) $offset); |
|
331 | 331 | $lastOffset = \array_pop($explodedPath); |
332 | 332 | $containerPath = implode($this->pathSeparator, $explodedPath); |
333 | 333 | |
334 | 334 | $this->callAtPath( |
335 | 335 | $containerPath, |
336 | - function ($container) use ($lastOffset, &$offsetExists) { |
|
336 | + function($container) use ($lastOffset, &$offsetExists) { |
|
337 | 337 | $offsetExists = \array_key_exists($lastOffset, $container); |
338 | 338 | } |
339 | 339 | ); |
@@ -386,14 +386,14 @@ discard block |
||
386 | 386 | return; |
387 | 387 | } |
388 | 388 | |
389 | - if (strpos((string)$offset, $this->pathSeparator) !== false) { |
|
389 | + if (strpos((string) $offset, $this->pathSeparator) !== false) { |
|
390 | 390 | |
391 | - $path = explode($this->pathSeparator, (string)$offset); |
|
391 | + $path = explode($this->pathSeparator, (string) $offset); |
|
392 | 392 | $pathToUnset = \array_pop($path); |
393 | 393 | |
394 | 394 | $this->callAtPath( |
395 | 395 | implode($this->pathSeparator, $path), |
396 | - function (&$offset) use ($pathToUnset) { |
|
396 | + function(&$offset) use ($pathToUnset) { |
|
397 | 397 | unset($offset[$pathToUnset]); |
398 | 398 | } |
399 | 399 | ); |
@@ -429,7 +429,7 @@ discard block |
||
429 | 429 | } |
430 | 430 | |
431 | 431 | if (strpos($class, '\\') === 0) { |
432 | - $class = '\\' . $class; |
|
432 | + $class = '\\'.$class; |
|
433 | 433 | if (class_exists($class)) { |
434 | 434 | $this->iteratorClass = $class; |
435 | 435 | |
@@ -437,7 +437,7 @@ discard block |
||
437 | 437 | } |
438 | 438 | } |
439 | 439 | |
440 | - throw new \InvalidArgumentException('The iterator class does not exist: ' . $class); |
|
440 | + throw new \InvalidArgumentException('The iterator class does not exist: '.$class); |
|
441 | 441 | } |
442 | 442 | |
443 | 443 | /** |
@@ -623,8 +623,8 @@ discard block |
||
623 | 623 | public function clean() |
624 | 624 | { |
625 | 625 | return $this->filter( |
626 | - function ($value) { |
|
627 | - return (bool)$value; |
|
626 | + function($value) { |
|
627 | + return (bool) $value; |
|
628 | 628 | } |
629 | 629 | ); |
630 | 630 | } |
@@ -842,7 +842,7 @@ discard block |
||
842 | 842 | // trim all string in the array |
843 | 843 | \array_walk( |
844 | 844 | $array, |
845 | - function (&$val) { |
|
845 | + function(&$val) { |
|
846 | 846 | /** @noinspection ReferenceMismatchInspection */ |
847 | 847 | if (is_string($val)) { |
848 | 848 | $val = trim($val); |
@@ -1081,7 +1081,7 @@ discard block |
||
1081 | 1081 | } |
1082 | 1082 | |
1083 | 1083 | if ($isObject && method_exists($array, '__toArray')) { |
1084 | - return (array)$array->__toArray(); |
|
1084 | + return (array) $array->__toArray(); |
|
1085 | 1085 | } |
1086 | 1086 | |
1087 | 1087 | /** @noinspection ReferenceMismatchInspection */ |
@@ -1090,7 +1090,7 @@ discard block |
||
1090 | 1090 | || |
1091 | 1091 | ($isObject && method_exists($array, '__toString')) |
1092 | 1092 | ) { |
1093 | - return array((string)$array); |
|
1093 | + return array((string) $array); |
|
1094 | 1094 | } |
1095 | 1095 | |
1096 | 1096 | throw new \InvalidArgumentException( |
@@ -1197,54 +1197,54 @@ discard block |
||
1197 | 1197 | } |
1198 | 1198 | |
1199 | 1199 | $ops = array( |
1200 | - 'eq' => function ($item, $prop, $value) { |
|
1200 | + 'eq' => function($item, $prop, $value) { |
|
1201 | 1201 | return $item[$prop] === $value; |
1202 | 1202 | }, |
1203 | - 'gt' => function ($item, $prop, $value) { |
|
1203 | + 'gt' => function($item, $prop, $value) { |
|
1204 | 1204 | return $item[$prop] > $value; |
1205 | 1205 | }, |
1206 | - 'ge' => function ($item, $prop, $value) { |
|
1206 | + 'ge' => function($item, $prop, $value) { |
|
1207 | 1207 | return $item[$prop] >= $value; |
1208 | 1208 | }, |
1209 | - 'gte' => function ($item, $prop, $value) { |
|
1209 | + 'gte' => function($item, $prop, $value) { |
|
1210 | 1210 | return $item[$prop] >= $value; |
1211 | 1211 | }, |
1212 | - 'lt' => function ($item, $prop, $value) { |
|
1212 | + 'lt' => function($item, $prop, $value) { |
|
1213 | 1213 | return $item[$prop] < $value; |
1214 | 1214 | }, |
1215 | - 'le' => function ($item, $prop, $value) { |
|
1215 | + 'le' => function($item, $prop, $value) { |
|
1216 | 1216 | return $item[$prop] <= $value; |
1217 | 1217 | }, |
1218 | - 'lte' => function ($item, $prop, $value) { |
|
1218 | + 'lte' => function($item, $prop, $value) { |
|
1219 | 1219 | return $item[$prop] <= $value; |
1220 | 1220 | }, |
1221 | - 'ne' => function ($item, $prop, $value) { |
|
1221 | + 'ne' => function($item, $prop, $value) { |
|
1222 | 1222 | return $item[$prop] !== $value; |
1223 | 1223 | }, |
1224 | - 'contains' => function ($item, $prop, $value) { |
|
1225 | - return in_array($item[$prop], (array)$value, true); |
|
1224 | + 'contains' => function($item, $prop, $value) { |
|
1225 | + return in_array($item[$prop], (array) $value, true); |
|
1226 | 1226 | }, |
1227 | - 'notContains' => function ($item, $prop, $value) { |
|
1228 | - return !in_array($item[$prop], (array)$value, true); |
|
1227 | + 'notContains' => function($item, $prop, $value) { |
|
1228 | + return !in_array($item[$prop], (array) $value, true); |
|
1229 | 1229 | }, |
1230 | - 'newer' => function ($item, $prop, $value) { |
|
1230 | + 'newer' => function($item, $prop, $value) { |
|
1231 | 1231 | return strtotime($item[$prop]) > strtotime($value); |
1232 | 1232 | }, |
1233 | - 'older' => function ($item, $prop, $value) { |
|
1233 | + 'older' => function($item, $prop, $value) { |
|
1234 | 1234 | return strtotime($item[$prop]) < strtotime($value); |
1235 | 1235 | }, |
1236 | 1236 | ); |
1237 | 1237 | |
1238 | 1238 | $result = \array_values( |
1239 | 1239 | \array_filter( |
1240 | - (array)$this->array, |
|
1241 | - function ($item) use ( |
|
1240 | + (array) $this->array, |
|
1241 | + function($item) use ( |
|
1242 | 1242 | $property, |
1243 | 1243 | $value, |
1244 | 1244 | $ops, |
1245 | 1245 | $comparisonOp |
1246 | 1246 | ) { |
1247 | - $item = (array)$item; |
|
1247 | + $item = (array) $item; |
|
1248 | 1248 | $itemArrayy = new Arrayy($item); |
1249 | 1249 | $item[$property] = $itemArrayy->get($property, array()); |
1250 | 1250 | |
@@ -1317,9 +1317,9 @@ discard block |
||
1317 | 1317 | { |
1318 | 1318 | if ($number === null) { |
1319 | 1319 | $arrayTmp = $this->array; |
1320 | - $array = (array)\array_shift($arrayTmp); |
|
1320 | + $array = (array) \array_shift($arrayTmp); |
|
1321 | 1321 | } else { |
1322 | - $number = (int)$number; |
|
1322 | + $number = (int) $number; |
|
1323 | 1323 | $arrayTmp = $this->array; |
1324 | 1324 | $array = \array_splice($arrayTmp, 0, $number, true); |
1325 | 1325 | } |
@@ -1337,9 +1337,9 @@ discard block |
||
1337 | 1337 | public function firstsMutable($number = null) |
1338 | 1338 | { |
1339 | 1339 | if ($number === null) { |
1340 | - $this->array = (array)\array_shift($this->array); |
|
1340 | + $this->array = (array) \array_shift($this->array); |
|
1341 | 1341 | } else { |
1342 | - $number = (int)$number; |
|
1342 | + $number = (int) $number; |
|
1343 | 1343 | $this->array = \array_splice($this->array, 0, $number, true); |
1344 | 1344 | } |
1345 | 1345 | |
@@ -1385,8 +1385,8 @@ discard block |
||
1385 | 1385 | } |
1386 | 1386 | |
1387 | 1387 | // php cast "bool"-index into "int"-index |
1388 | - if ((bool)$key === $key) { |
|
1389 | - $key = (int)$key; |
|
1388 | + if ((bool) $key === $key) { |
|
1389 | + $key = (int) $key; |
|
1390 | 1390 | } |
1391 | 1391 | |
1392 | 1392 | if (\array_key_exists($key, $usedArray) === true) { |
@@ -1398,7 +1398,7 @@ discard block |
||
1398 | 1398 | } |
1399 | 1399 | |
1400 | 1400 | // Crawl through array, get key according to object or not |
1401 | - foreach (explode($this->pathSeparator, (string)$key) as $segment) { |
|
1401 | + foreach (explode($this->pathSeparator, (string) $key) as $segment) { |
|
1402 | 1402 | if (!isset($usedArray[$segment])) { |
1403 | 1403 | return $fallback instanceof \Closure ? $fallback() : $fallback; |
1404 | 1404 | } |
@@ -1596,7 +1596,7 @@ discard block |
||
1596 | 1596 | */ |
1597 | 1597 | public function group($grouper, $saveKeys = false) |
1598 | 1598 | { |
1599 | - $array = (array)$this->array; |
|
1599 | + $array = (array) $this->array; |
|
1600 | 1600 | $result = array(); |
1601 | 1601 | |
1602 | 1602 | // Iterate over values, group by property/results from closure |
@@ -1639,7 +1639,7 @@ discard block |
||
1639 | 1639 | public function has($key) |
1640 | 1640 | { |
1641 | 1641 | // Generate unique string to use as marker. |
1642 | - $unFound = (string)uniqid('arrayy', true); |
|
1642 | + $unFound = (string) uniqid('arrayy', true); |
|
1643 | 1643 | |
1644 | 1644 | return $this->get($key, $unFound) !== $unFound; |
1645 | 1645 | } |
@@ -1670,7 +1670,7 @@ discard block |
||
1670 | 1670 | $glue, |
1671 | 1671 | array_map( |
1672 | 1672 | array('self', 'implode_recursive'), |
1673 | - array_fill(0, ($pieces_count > 0 ? $pieces_count : 1), $glue), |
|
1673 | + array_fill(0, ($pieces_count > 0 ? $pieces_count : 1), $glue), |
|
1674 | 1674 | $pieces |
1675 | 1675 | ) |
1676 | 1676 | ); |
@@ -1759,7 +1759,7 @@ discard block |
||
1759 | 1759 | */ |
1760 | 1760 | protected function internalRemove($key) |
1761 | 1761 | { |
1762 | - $path = explode($this->pathSeparator, (string)$key); |
|
1762 | + $path = explode($this->pathSeparator, (string) $key); |
|
1763 | 1763 | |
1764 | 1764 | // Crawl though the keys |
1765 | 1765 | while (count($path) > 1) { |
@@ -1794,8 +1794,8 @@ discard block |
||
1794 | 1794 | } |
1795 | 1795 | |
1796 | 1796 | // init |
1797 | - $array =& $this->array; |
|
1798 | - $path = explode($this->pathSeparator, (string)$key); |
|
1797 | + $array = & $this->array; |
|
1798 | + $path = explode($this->pathSeparator, (string) $key); |
|
1799 | 1799 | |
1800 | 1800 | // Crawl through the keys |
1801 | 1801 | while (count($path) > 1) { |
@@ -1808,7 +1808,7 @@ discard block |
||
1808 | 1808 | $array[$key] = static::create(array()); |
1809 | 1809 | } |
1810 | 1810 | |
1811 | - $array =& $array[$key]; |
|
1811 | + $array = & $array[$key]; |
|
1812 | 1812 | } |
1813 | 1813 | |
1814 | 1814 | $array[\array_shift($path)] = $value; |
@@ -2012,12 +2012,12 @@ discard block |
||
2012 | 2012 | if ($poppedValue === null) { |
2013 | 2013 | $poppedValue = array($poppedValue); |
2014 | 2014 | } else { |
2015 | - $poppedValue = (array)$poppedValue; |
|
2015 | + $poppedValue = (array) $poppedValue; |
|
2016 | 2016 | } |
2017 | 2017 | |
2018 | 2018 | $arrayy = static::create($poppedValue); |
2019 | 2019 | } else { |
2020 | - $number = (int)$number; |
|
2020 | + $number = (int) $number; |
|
2021 | 2021 | $arrayy = $this->rest(-$number); |
2022 | 2022 | } |
2023 | 2023 | |
@@ -2043,12 +2043,12 @@ discard block |
||
2043 | 2043 | if ($poppedValue === null) { |
2044 | 2044 | $poppedValue = array($poppedValue); |
2045 | 2045 | } else { |
2046 | - $poppedValue = (array)$poppedValue; |
|
2046 | + $poppedValue = (array) $poppedValue; |
|
2047 | 2047 | } |
2048 | 2048 | |
2049 | 2049 | $this->array = static::create($poppedValue)->array; |
2050 | 2050 | } else { |
2051 | - $number = (int)$number; |
|
2051 | + $number = (int) $number; |
|
2052 | 2052 | $this->array = $this->rest(-$number)->array; |
2053 | 2053 | } |
2054 | 2054 | |
@@ -2418,7 +2418,7 @@ discard block |
||
2418 | 2418 | */ |
2419 | 2419 | public function randomKeys($number) |
2420 | 2420 | { |
2421 | - $number = (int)$number; |
|
2421 | + $number = (int) $number; |
|
2422 | 2422 | $count = $this->count(); |
2423 | 2423 | |
2424 | 2424 | if ($number === 0 || $number > $count) { |
@@ -2431,7 +2431,7 @@ discard block |
||
2431 | 2431 | ); |
2432 | 2432 | } |
2433 | 2433 | |
2434 | - $result = (array)\array_rand($this->array, $number); |
|
2434 | + $result = (array) \array_rand($this->array, $number); |
|
2435 | 2435 | |
2436 | 2436 | return static::create($result); |
2437 | 2437 | } |
@@ -2486,7 +2486,7 @@ discard block |
||
2486 | 2486 | */ |
2487 | 2487 | public function randomValues($number) |
2488 | 2488 | { |
2489 | - $number = (int)$number; |
|
2489 | + $number = (int) $number; |
|
2490 | 2490 | |
2491 | 2491 | return $this->randomMutable($number); |
2492 | 2492 | } |
@@ -2530,7 +2530,7 @@ discard block |
||
2530 | 2530 | if ($result === null) { |
2531 | 2531 | $this->array = array(); |
2532 | 2532 | } else { |
2533 | - $this->array = (array)$result; |
|
2533 | + $this->array = (array) $result; |
|
2534 | 2534 | } |
2535 | 2535 | |
2536 | 2536 | return static::create($this->array); |
@@ -2656,7 +2656,7 @@ discard block |
||
2656 | 2656 | return new static(); |
2657 | 2657 | } |
2658 | 2658 | |
2659 | - return static::create(\array_fill(0, (int)$times, $this->array)); |
|
2659 | + return static::create(\array_fill(0, (int) $times, $this->array)); |
|
2660 | 2660 | } |
2661 | 2661 | |
2662 | 2662 | /** |
@@ -2749,7 +2749,7 @@ discard block |
||
2749 | 2749 | public function replaceValues($search, $replacement = '') |
2750 | 2750 | { |
2751 | 2751 | $array = $this->each( |
2752 | - function ($value) use ($search, $replacement) { |
|
2752 | + function($value) use ($search, $replacement) { |
|
2753 | 2753 | return UTF8::str_replace($search, $replacement, $value); |
2754 | 2754 | } |
2755 | 2755 | ); |
@@ -2830,8 +2830,8 @@ discard block |
||
2830 | 2830 | } |
2831 | 2831 | |
2832 | 2832 | // php cast "bool"-index into "int"-index |
2833 | - if ((bool)$index === $index) { |
|
2834 | - $index = (int)$index; |
|
2833 | + if ((bool) $index === $index) { |
|
2834 | + $index = (int) $index; |
|
2835 | 2835 | } |
2836 | 2836 | |
2837 | 2837 | if (\array_key_exists($index, $this->array) === true) { |
@@ -3004,7 +3004,7 @@ discard block |
||
3004 | 3004 | */ |
3005 | 3005 | public function sorter($sorter = null, $direction = SORT_ASC, $strategy = SORT_REGULAR) |
3006 | 3006 | { |
3007 | - $array = (array)$this->array; |
|
3007 | + $array = (array) $this->array; |
|
3008 | 3008 | $direction = $this->getDirection($direction); |
3009 | 3009 | |
3010 | 3010 | // Transform all values into their results. |
@@ -3013,7 +3013,7 @@ discard block |
||
3013 | 3013 | |
3014 | 3014 | $that = $this; |
3015 | 3015 | $results = $arrayy->each( |
3016 | - function ($value) use ($sorter, $that) { |
|
3016 | + function($value) use ($sorter, $that) { |
|
3017 | 3017 | return is_callable($sorter) ? $sorter($value) : $that->get($sorter, null, $value); |
3018 | 3018 | } |
3019 | 3019 | ); |
@@ -3110,8 +3110,8 @@ discard block |
||
3110 | 3110 | if ($arrayCount === 0) { |
3111 | 3111 | $result = array(); |
3112 | 3112 | } else { |
3113 | - $numberOfPieces = (int)$numberOfPieces; |
|
3114 | - $splitSize = (int)ceil($arrayCount / $numberOfPieces); |
|
3113 | + $numberOfPieces = (int) $numberOfPieces; |
|
3114 | + $splitSize = (int) ceil($arrayCount / $numberOfPieces); |
|
3115 | 3115 | $result = \array_chunk($this->array, $splitSize, $keepKeys); |
3116 | 3116 | } |
3117 | 3117 | |
@@ -3126,12 +3126,12 @@ discard block |
||
3126 | 3126 | public function stripEmpty() |
3127 | 3127 | { |
3128 | 3128 | return $this->filter( |
3129 | - function ($item) { |
|
3129 | + function($item) { |
|
3130 | 3130 | if ($item === null) { |
3131 | 3131 | return false; |
3132 | 3132 | } |
3133 | 3133 | |
3134 | - return (bool)trim((string)$item); |
|
3134 | + return (bool) trim((string) $item); |
|
3135 | 3135 | } |
3136 | 3136 | ); |
3137 | 3137 | } |
@@ -3199,7 +3199,7 @@ discard block |
||
3199 | 3199 | |
3200 | 3200 | $this->array = \array_reduce( |
3201 | 3201 | $this->array, |
3202 | - function ($resultArray, $value) { |
|
3202 | + function($resultArray, $value) { |
|
3203 | 3203 | if (!in_array($value, $resultArray, true)) { |
3204 | 3204 | $resultArray[] = $value; |
3205 | 3205 | } |
@@ -3212,7 +3212,7 @@ discard block |
||
3212 | 3212 | if ($this->array === null) { |
3213 | 3213 | $this->array = array(); |
3214 | 3214 | } else { |
3215 | - $this->array = (array)$this->array; |
|
3215 | + $this->array = (array) $this->array; |
|
3216 | 3216 | } |
3217 | 3217 | |
3218 | 3218 | return $this; |
@@ -3232,7 +3232,7 @@ discard block |
||
3232 | 3232 | |
3233 | 3233 | $this->array = \array_reduce( |
3234 | 3234 | \array_keys($array), |
3235 | - function ($resultArray, $key) use ($array) { |
|
3235 | + function($resultArray, $key) use ($array) { |
|
3236 | 3236 | if (!in_array($array[$key], $resultArray, true)) { |
3237 | 3237 | $resultArray[$key] = $array[$key]; |
3238 | 3238 | } |
@@ -3245,7 +3245,7 @@ discard block |
||
3245 | 3245 | if ($this->array === null) { |
3246 | 3246 | $this->array = array(); |
3247 | 3247 | } else { |
3248 | - $this->array = (array)$this->array; |
|
3248 | + $this->array = (array) $this->array; |
|
3249 | 3249 | } |
3250 | 3250 | |
3251 | 3251 | return $this; |
@@ -3285,7 +3285,7 @@ discard block |
||
3285 | 3285 | */ |
3286 | 3286 | public function values() |
3287 | 3287 | { |
3288 | - return static::create(\array_values((array)$this->array)); |
|
3288 | + return static::create(\array_values((array) $this->array)); |
|
3289 | 3289 | } |
3290 | 3290 | |
3291 | 3291 | /** |
@@ -41,7 +41,7 @@ discard block |
||
41 | 41 | } |
42 | 42 | |
43 | 43 | if (!isset(static::$methodArgs[$name])) { |
44 | - throw new \BadMethodCallException($name . ' is not a valid method'); |
|
44 | + throw new \BadMethodCallException($name.' is not a valid method'); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | $numArgs = count($arguments); |
@@ -101,7 +101,7 @@ discard block |
||
101 | 101 | */ |
102 | 102 | public static function repeat($data, $times) |
103 | 103 | { |
104 | - $times = (int)$times; |
|
104 | + $times = (int) $times; |
|
105 | 105 | |
106 | 106 | if ($times === 0 || empty($data)) { |
107 | 107 | return Arrayy::create(); |