@@ -79,7 +79,7 @@ discard block |
||
| 79 | 79 | return false; |
| 80 | 80 | } |
| 81 | 81 | |
| 82 | - return (array)$this->array; |
|
| 82 | + return (array) $this->array; |
|
| 83 | 83 | } |
| 84 | 84 | |
| 85 | 85 | /** |
@@ -267,8 +267,8 @@ discard block |
||
| 267 | 267 | } |
| 268 | 268 | |
| 269 | 269 | // php cast "bool"-index into "int"-index |
| 270 | - if ((bool)$offset === $offset) { |
|
| 271 | - $offset = (int)$offset; |
|
| 270 | + if ((bool) $offset === $offset) { |
|
| 271 | + $offset = (int) $offset; |
|
| 272 | 272 | } |
| 273 | 273 | |
| 274 | 274 | $tmpReturn = \array_key_exists($offset, $this->array); |
@@ -279,7 +279,7 @@ discard block |
||
| 279 | 279 | ( |
| 280 | 280 | $tmpReturn === false |
| 281 | 281 | && |
| 282 | - strpos((string)$offset, $this->pathSeparator) === false |
|
| 282 | + strpos((string) $offset, $this->pathSeparator) === false |
|
| 283 | 283 | ) |
| 284 | 284 | ) { |
| 285 | 285 | return $tmpReturn; |
@@ -287,16 +287,16 @@ discard block |
||
| 287 | 287 | |
| 288 | 288 | $offsetExists = false; |
| 289 | 289 | |
| 290 | - if (strpos((string)$offset, $this->pathSeparator) !== false) { |
|
| 290 | + if (strpos((string) $offset, $this->pathSeparator) !== false) { |
|
| 291 | 291 | |
| 292 | 292 | $offsetExists = false; |
| 293 | - $explodedPath = explode($this->pathSeparator, (string)$offset); |
|
| 293 | + $explodedPath = explode($this->pathSeparator, (string) $offset); |
|
| 294 | 294 | $lastOffset = \array_pop($explodedPath); |
| 295 | 295 | $containerPath = implode($this->pathSeparator, $explodedPath); |
| 296 | 296 | |
| 297 | 297 | $this->callAtPath( |
| 298 | 298 | $containerPath, |
| 299 | - function ($container) use ($lastOffset, &$offsetExists) { |
|
| 299 | + function($container) use ($lastOffset, &$offsetExists) { |
|
| 300 | 300 | $offsetExists = \array_key_exists($lastOffset, $container); |
| 301 | 301 | } |
| 302 | 302 | ); |
@@ -351,14 +351,14 @@ discard block |
||
| 351 | 351 | return; |
| 352 | 352 | } |
| 353 | 353 | |
| 354 | - if (strpos((string)$offset, $this->pathSeparator) !== false) { |
|
| 354 | + if (strpos((string) $offset, $this->pathSeparator) !== false) { |
|
| 355 | 355 | |
| 356 | - $path = explode($this->pathSeparator, (string)$offset); |
|
| 356 | + $path = explode($this->pathSeparator, (string) $offset); |
|
| 357 | 357 | $pathToUnset = \array_pop($path); |
| 358 | 358 | |
| 359 | 359 | $this->callAtPath( |
| 360 | 360 | implode($this->pathSeparator, $path), |
| 361 | - function (&$offset) use ($pathToUnset) { |
|
| 361 | + function(&$offset) use ($pathToUnset) { |
|
| 362 | 362 | unset($offset[$pathToUnset]); |
| 363 | 363 | } |
| 364 | 364 | ); |
@@ -394,7 +394,7 @@ discard block |
||
| 394 | 394 | } |
| 395 | 395 | |
| 396 | 396 | if (strpos($class, '\\') === 0) { |
| 397 | - $class = '\\' . $class; |
|
| 397 | + $class = '\\'.$class; |
|
| 398 | 398 | if (class_exists($class)) { |
| 399 | 399 | $this->iteratorClass = $class; |
| 400 | 400 | |
@@ -402,7 +402,7 @@ discard block |
||
| 402 | 402 | } |
| 403 | 403 | } |
| 404 | 404 | |
| 405 | - throw new \InvalidArgumentException('The iterator class does not exist: ' . $class); |
|
| 405 | + throw new \InvalidArgumentException('The iterator class does not exist: '.$class); |
|
| 406 | 406 | } |
| 407 | 407 | |
| 408 | 408 | /** |
@@ -568,8 +568,8 @@ discard block |
||
| 568 | 568 | public function clean() |
| 569 | 569 | { |
| 570 | 570 | return $this->filter( |
| 571 | - function ($value) { |
|
| 572 | - return (bool)$value; |
|
| 571 | + function($value) { |
|
| 572 | + return (bool) $value; |
|
| 573 | 573 | } |
| 574 | 574 | ); |
| 575 | 575 | } |
@@ -756,7 +756,7 @@ discard block |
||
| 756 | 756 | // trim all string in the array |
| 757 | 757 | \array_walk( |
| 758 | 758 | $array, |
| 759 | - function (&$val) { |
|
| 759 | + function(&$val) { |
|
| 760 | 760 | /** @noinspection ReferenceMismatchInspection */ |
| 761 | 761 | if (is_string($val)) { |
| 762 | 762 | $val = trim($val); |
@@ -979,7 +979,7 @@ discard block |
||
| 979 | 979 | } |
| 980 | 980 | |
| 981 | 981 | if ($isObject && method_exists($array, '__toArray')) { |
| 982 | - return (array)$array->__toArray(); |
|
| 982 | + return (array) $array->__toArray(); |
|
| 983 | 983 | } |
| 984 | 984 | |
| 985 | 985 | /** @noinspection ReferenceMismatchInspection */ |
@@ -988,7 +988,7 @@ discard block |
||
| 988 | 988 | || |
| 989 | 989 | ($isObject && method_exists($array, '__toString')) |
| 990 | 990 | ) { |
| 991 | - return array((string)$array); |
|
| 991 | + return array((string) $array); |
|
| 992 | 992 | } |
| 993 | 993 | |
| 994 | 994 | throw new \InvalidArgumentException( |
@@ -1043,54 +1043,54 @@ discard block |
||
| 1043 | 1043 | } |
| 1044 | 1044 | |
| 1045 | 1045 | $ops = array( |
| 1046 | - 'eq' => function ($item, $prop, $value) { |
|
| 1046 | + 'eq' => function($item, $prop, $value) { |
|
| 1047 | 1047 | return $item[$prop] === $value; |
| 1048 | 1048 | }, |
| 1049 | - 'gt' => function ($item, $prop, $value) { |
|
| 1049 | + 'gt' => function($item, $prop, $value) { |
|
| 1050 | 1050 | return $item[$prop] > $value; |
| 1051 | 1051 | }, |
| 1052 | - 'ge' => function ($item, $prop, $value) { |
|
| 1052 | + 'ge' => function($item, $prop, $value) { |
|
| 1053 | 1053 | return $item[$prop] >= $value; |
| 1054 | 1054 | }, |
| 1055 | - 'gte' => function ($item, $prop, $value) { |
|
| 1055 | + 'gte' => function($item, $prop, $value) { |
|
| 1056 | 1056 | return $item[$prop] >= $value; |
| 1057 | 1057 | }, |
| 1058 | - 'lt' => function ($item, $prop, $value) { |
|
| 1058 | + 'lt' => function($item, $prop, $value) { |
|
| 1059 | 1059 | return $item[$prop] < $value; |
| 1060 | 1060 | }, |
| 1061 | - 'le' => function ($item, $prop, $value) { |
|
| 1061 | + 'le' => function($item, $prop, $value) { |
|
| 1062 | 1062 | return $item[$prop] <= $value; |
| 1063 | 1063 | }, |
| 1064 | - 'lte' => function ($item, $prop, $value) { |
|
| 1064 | + 'lte' => function($item, $prop, $value) { |
|
| 1065 | 1065 | return $item[$prop] <= $value; |
| 1066 | 1066 | }, |
| 1067 | - 'ne' => function ($item, $prop, $value) { |
|
| 1067 | + 'ne' => function($item, $prop, $value) { |
|
| 1068 | 1068 | return $item[$prop] !== $value; |
| 1069 | 1069 | }, |
| 1070 | - 'contains' => function ($item, $prop, $value) { |
|
| 1071 | - return in_array($item[$prop], (array)$value, true); |
|
| 1070 | + 'contains' => function($item, $prop, $value) { |
|
| 1071 | + return in_array($item[$prop], (array) $value, true); |
|
| 1072 | 1072 | }, |
| 1073 | - 'notContains' => function ($item, $prop, $value) { |
|
| 1074 | - return !in_array($item[$prop], (array)$value, true); |
|
| 1073 | + 'notContains' => function($item, $prop, $value) { |
|
| 1074 | + return !in_array($item[$prop], (array) $value, true); |
|
| 1075 | 1075 | }, |
| 1076 | - 'newer' => function ($item, $prop, $value) { |
|
| 1076 | + 'newer' => function($item, $prop, $value) { |
|
| 1077 | 1077 | return strtotime($item[$prop]) > strtotime($value); |
| 1078 | 1078 | }, |
| 1079 | - 'older' => function ($item, $prop, $value) { |
|
| 1079 | + 'older' => function($item, $prop, $value) { |
|
| 1080 | 1080 | return strtotime($item[$prop]) < strtotime($value); |
| 1081 | 1081 | }, |
| 1082 | 1082 | ); |
| 1083 | 1083 | |
| 1084 | 1084 | $result = \array_values( |
| 1085 | 1085 | \array_filter( |
| 1086 | - (array)$this->array, |
|
| 1087 | - function ($item) use ( |
|
| 1086 | + (array) $this->array, |
|
| 1087 | + function($item) use ( |
|
| 1088 | 1088 | $property, |
| 1089 | 1089 | $value, |
| 1090 | 1090 | $ops, |
| 1091 | 1091 | $comparisonOp |
| 1092 | 1092 | ) { |
| 1093 | - $item = (array)$item; |
|
| 1093 | + $item = (array) $item; |
|
| 1094 | 1094 | $itemArrayy = new Arrayy($item); |
| 1095 | 1095 | $item[$property] = $itemArrayy->get($property, array()); |
| 1096 | 1096 | |
@@ -1163,9 +1163,9 @@ discard block |
||
| 1163 | 1163 | { |
| 1164 | 1164 | if ($number === null) { |
| 1165 | 1165 | $arrayTmp = $this->array; |
| 1166 | - $array = (array)\array_shift($arrayTmp); |
|
| 1166 | + $array = (array) \array_shift($arrayTmp); |
|
| 1167 | 1167 | } else { |
| 1168 | - $number = (int)$number; |
|
| 1168 | + $number = (int) $number; |
|
| 1169 | 1169 | $arrayTmp = $this->array; |
| 1170 | 1170 | $array = \array_splice($arrayTmp, 0, $number, true); |
| 1171 | 1171 | } |
@@ -1183,9 +1183,9 @@ discard block |
||
| 1183 | 1183 | public function firstsMutable($number = null) |
| 1184 | 1184 | { |
| 1185 | 1185 | if ($number === null) { |
| 1186 | - $this->array = (array)\array_shift($this->array); |
|
| 1186 | + $this->array = (array) \array_shift($this->array); |
|
| 1187 | 1187 | } else { |
| 1188 | - $number = (int)$number; |
|
| 1188 | + $number = (int) $number; |
|
| 1189 | 1189 | $this->array = \array_splice($this->array, 0, $number, true); |
| 1190 | 1190 | } |
| 1191 | 1191 | |
@@ -1231,8 +1231,8 @@ discard block |
||
| 1231 | 1231 | } |
| 1232 | 1232 | |
| 1233 | 1233 | // php cast "bool"-index into "int"-index |
| 1234 | - if ((bool)$key === $key) { |
|
| 1235 | - $key = (int)$key; |
|
| 1234 | + if ((bool) $key === $key) { |
|
| 1235 | + $key = (int) $key; |
|
| 1236 | 1236 | } |
| 1237 | 1237 | |
| 1238 | 1238 | if (\array_key_exists($key, $usedArray) === true) { |
@@ -1244,7 +1244,7 @@ discard block |
||
| 1244 | 1244 | } |
| 1245 | 1245 | |
| 1246 | 1246 | // Crawl through array, get key according to object or not |
| 1247 | - foreach (explode($this->pathSeparator, (string)$key) as $segment) { |
|
| 1247 | + foreach (explode($this->pathSeparator, (string) $key) as $segment) { |
|
| 1248 | 1248 | if (!isset($usedArray[$segment])) { |
| 1249 | 1249 | return $fallback instanceof \Closure ? $fallback() : $fallback; |
| 1250 | 1250 | } |
@@ -1406,7 +1406,7 @@ discard block |
||
| 1406 | 1406 | */ |
| 1407 | 1407 | public function group($grouper, $saveKeys = false) |
| 1408 | 1408 | { |
| 1409 | - $array = (array)$this->array; |
|
| 1409 | + $array = (array) $this->array; |
|
| 1410 | 1410 | $result = array(); |
| 1411 | 1411 | |
| 1412 | 1412 | // Iterate over values, group by property/results from closure |
@@ -1449,7 +1449,7 @@ discard block |
||
| 1449 | 1449 | public function has($key) |
| 1450 | 1450 | { |
| 1451 | 1451 | // Generate unique string to use as marker. |
| 1452 | - $unFound = (string)uniqid('arrayy', true); |
|
| 1452 | + $unFound = (string) uniqid('arrayy', true); |
|
| 1453 | 1453 | |
| 1454 | 1454 | return $this->get($key, $unFound) !== $unFound; |
| 1455 | 1455 | } |
@@ -1539,7 +1539,7 @@ discard block |
||
| 1539 | 1539 | */ |
| 1540 | 1540 | protected function internalRemove($key) |
| 1541 | 1541 | { |
| 1542 | - $path = explode($this->pathSeparator, (string)$key); |
|
| 1542 | + $path = explode($this->pathSeparator, (string) $key); |
|
| 1543 | 1543 | |
| 1544 | 1544 | // Crawl though the keys |
| 1545 | 1545 | while (count($path) > 1) { |
@@ -1574,8 +1574,8 @@ discard block |
||
| 1574 | 1574 | } |
| 1575 | 1575 | |
| 1576 | 1576 | // init |
| 1577 | - $array =& $this->array; |
|
| 1578 | - $path = explode($this->pathSeparator, (string)$key); |
|
| 1577 | + $array = & $this->array; |
|
| 1578 | + $path = explode($this->pathSeparator, (string) $key); |
|
| 1579 | 1579 | |
| 1580 | 1580 | // Crawl through the keys |
| 1581 | 1581 | while (count($path) > 1) { |
@@ -1588,7 +1588,7 @@ discard block |
||
| 1588 | 1588 | $array[$key] = static::create(array()); |
| 1589 | 1589 | } |
| 1590 | 1590 | |
| 1591 | - $array =& $array[$key]; |
|
| 1591 | + $array = & $array[$key]; |
|
| 1592 | 1592 | } |
| 1593 | 1593 | |
| 1594 | 1594 | $array[\array_shift($path)] = $value; |
@@ -1774,12 +1774,12 @@ discard block |
||
| 1774 | 1774 | if ($poppedValue === null) { |
| 1775 | 1775 | $poppedValue = array($poppedValue); |
| 1776 | 1776 | } else { |
| 1777 | - $poppedValue = (array)$poppedValue; |
|
| 1777 | + $poppedValue = (array) $poppedValue; |
|
| 1778 | 1778 | } |
| 1779 | 1779 | |
| 1780 | 1780 | $arrayy = static::create($poppedValue); |
| 1781 | 1781 | } else { |
| 1782 | - $number = (int)$number; |
|
| 1782 | + $number = (int) $number; |
|
| 1783 | 1783 | $arrayy = $this->rest(-$number); |
| 1784 | 1784 | } |
| 1785 | 1785 | |
@@ -1805,12 +1805,12 @@ discard block |
||
| 1805 | 1805 | if ($poppedValue === null) { |
| 1806 | 1806 | $poppedValue = array($poppedValue); |
| 1807 | 1807 | } else { |
| 1808 | - $poppedValue = (array)$poppedValue; |
|
| 1808 | + $poppedValue = (array) $poppedValue; |
|
| 1809 | 1809 | } |
| 1810 | 1810 | |
| 1811 | 1811 | $this->array = static::create($poppedValue)->array; |
| 1812 | 1812 | } else { |
| 1813 | - $number = (int)$number; |
|
| 1813 | + $number = (int) $number; |
|
| 1814 | 1814 | $this->array = $this->rest(-$number)->array; |
| 1815 | 1815 | } |
| 1816 | 1816 | |
@@ -2180,7 +2180,7 @@ discard block |
||
| 2180 | 2180 | */ |
| 2181 | 2181 | public function randomKeys($number) |
| 2182 | 2182 | { |
| 2183 | - $number = (int)$number; |
|
| 2183 | + $number = (int) $number; |
|
| 2184 | 2184 | $count = $this->count(); |
| 2185 | 2185 | |
| 2186 | 2186 | if ($number === 0 || $number > $count) { |
@@ -2193,7 +2193,7 @@ discard block |
||
| 2193 | 2193 | ); |
| 2194 | 2194 | } |
| 2195 | 2195 | |
| 2196 | - $result = (array)\array_rand($this->array, $number); |
|
| 2196 | + $result = (array) \array_rand($this->array, $number); |
|
| 2197 | 2197 | |
| 2198 | 2198 | return static::create($result); |
| 2199 | 2199 | } |
@@ -2248,7 +2248,7 @@ discard block |
||
| 2248 | 2248 | */ |
| 2249 | 2249 | public function randomValues($number) |
| 2250 | 2250 | { |
| 2251 | - $number = (int)$number; |
|
| 2251 | + $number = (int) $number; |
|
| 2252 | 2252 | |
| 2253 | 2253 | return $this->randomMutable($number); |
| 2254 | 2254 | } |
@@ -2292,7 +2292,7 @@ discard block |
||
| 2292 | 2292 | if ($result === null) { |
| 2293 | 2293 | $this->array = array(); |
| 2294 | 2294 | } else { |
| 2295 | - $this->array = (array)$result; |
|
| 2295 | + $this->array = (array) $result; |
|
| 2296 | 2296 | } |
| 2297 | 2297 | |
| 2298 | 2298 | return static::create($this->array); |
@@ -2418,7 +2418,7 @@ discard block |
||
| 2418 | 2418 | return new static(); |
| 2419 | 2419 | } |
| 2420 | 2420 | |
| 2421 | - return static::create(\array_fill(0, (int)$times, $this->array)); |
|
| 2421 | + return static::create(\array_fill(0, (int) $times, $this->array)); |
|
| 2422 | 2422 | } |
| 2423 | 2423 | |
| 2424 | 2424 | /** |
@@ -2511,7 +2511,7 @@ discard block |
||
| 2511 | 2511 | public function replaceValues($search, $replacement = '') |
| 2512 | 2512 | { |
| 2513 | 2513 | $array = $this->each( |
| 2514 | - function ($value) use ($search, $replacement) { |
|
| 2514 | + function($value) use ($search, $replacement) { |
|
| 2515 | 2515 | return UTF8::str_replace($search, $replacement, $value); |
| 2516 | 2516 | } |
| 2517 | 2517 | ); |
@@ -2574,8 +2574,8 @@ discard block |
||
| 2574 | 2574 | } |
| 2575 | 2575 | |
| 2576 | 2576 | // php cast "bool"-index into "int"-index |
| 2577 | - if ((bool)$index === $index) { |
|
| 2578 | - $index = (int)$index; |
|
| 2577 | + if ((bool) $index === $index) { |
|
| 2578 | + $index = (int) $index; |
|
| 2579 | 2579 | } |
| 2580 | 2580 | |
| 2581 | 2581 | if (\array_key_exists($index, $this->array) === true) { |
@@ -2747,7 +2747,7 @@ discard block |
||
| 2747 | 2747 | */ |
| 2748 | 2748 | public function sorter($sorter = null, $direction = SORT_ASC, $strategy = SORT_REGULAR) |
| 2749 | 2749 | { |
| 2750 | - $array = (array)$this->array; |
|
| 2750 | + $array = (array) $this->array; |
|
| 2751 | 2751 | $direction = $this->getDirection($direction); |
| 2752 | 2752 | |
| 2753 | 2753 | // Transform all values into their results. |
@@ -2756,7 +2756,7 @@ discard block |
||
| 2756 | 2756 | |
| 2757 | 2757 | $that = $this; |
| 2758 | 2758 | $results = $arrayy->each( |
| 2759 | - function ($value) use ($sorter, $that) { |
|
| 2759 | + function($value) use ($sorter, $that) { |
|
| 2760 | 2760 | return is_callable($sorter) ? $sorter($value) : $that->get($sorter, null, $value); |
| 2761 | 2761 | } |
| 2762 | 2762 | ); |
@@ -2849,8 +2849,8 @@ discard block |
||
| 2849 | 2849 | if ($arrayCount === 0) { |
| 2850 | 2850 | $result = array(); |
| 2851 | 2851 | } else { |
| 2852 | - $numberOfPieces = (int)$numberOfPieces; |
|
| 2853 | - $splitSize = (int)ceil($arrayCount / $numberOfPieces); |
|
| 2852 | + $numberOfPieces = (int) $numberOfPieces; |
|
| 2853 | + $splitSize = (int) ceil($arrayCount / $numberOfPieces); |
|
| 2854 | 2854 | $result = \array_chunk($this->array, $splitSize, $keepKeys); |
| 2855 | 2855 | } |
| 2856 | 2856 | |
@@ -2865,12 +2865,12 @@ discard block |
||
| 2865 | 2865 | public function stripEmpty() |
| 2866 | 2866 | { |
| 2867 | 2867 | return $this->filter( |
| 2868 | - function ($item) { |
|
| 2868 | + function($item) { |
|
| 2869 | 2869 | if ($item === null) { |
| 2870 | 2870 | return false; |
| 2871 | 2871 | } |
| 2872 | 2872 | |
| 2873 | - return (bool)trim((string)$item); |
|
| 2873 | + return (bool) trim((string) $item); |
|
| 2874 | 2874 | } |
| 2875 | 2875 | ); |
| 2876 | 2876 | } |
@@ -2936,7 +2936,7 @@ discard block |
||
| 2936 | 2936 | { |
| 2937 | 2937 | $this->array = \array_reduce( |
| 2938 | 2938 | $this->array, |
| 2939 | - function ($resultArray, $value) { |
|
| 2939 | + function($resultArray, $value) { |
|
| 2940 | 2940 | if (!in_array($value, $resultArray, true)) { |
| 2941 | 2941 | $resultArray[] = $value; |
| 2942 | 2942 | } |
@@ -2949,7 +2949,7 @@ discard block |
||
| 2949 | 2949 | if ($this->array === null) { |
| 2950 | 2950 | $this->array = array(); |
| 2951 | 2951 | } else { |
| 2952 | - $this->array = (array)$this->array; |
|
| 2952 | + $this->array = (array) $this->array; |
|
| 2953 | 2953 | } |
| 2954 | 2954 | |
| 2955 | 2955 | return $this; |
@@ -2967,7 +2967,7 @@ discard block |
||
| 2967 | 2967 | |
| 2968 | 2968 | $this->array = \array_reduce( |
| 2969 | 2969 | \array_keys($array), |
| 2970 | - function ($resultArray, $key) use ($array) { |
|
| 2970 | + function($resultArray, $key) use ($array) { |
|
| 2971 | 2971 | if (!in_array($array[$key], $resultArray, true)) { |
| 2972 | 2972 | $resultArray[$key] = $array[$key]; |
| 2973 | 2973 | } |
@@ -2980,7 +2980,7 @@ discard block |
||
| 2980 | 2980 | if ($this->array === null) { |
| 2981 | 2981 | $this->array = array(); |
| 2982 | 2982 | } else { |
| 2983 | - $this->array = (array)$this->array; |
|
| 2983 | + $this->array = (array) $this->array; |
|
| 2984 | 2984 | } |
| 2985 | 2985 | |
| 2986 | 2986 | return $this; |
@@ -3020,7 +3020,7 @@ discard block |
||
| 3020 | 3020 | */ |
| 3021 | 3021 | public function values() |
| 3022 | 3022 | { |
| 3023 | - return static::create(\array_values((array)$this->array)); |
|
| 3023 | + return static::create(\array_values((array) $this->array)); |
|
| 3024 | 3024 | } |
| 3025 | 3025 | |
| 3026 | 3026 | /** |