@@ -46,7 +46,7 @@ discard block |
||
| 46 | 46 | * @param mixed $value Adds value start of array. |
| 47 | 47 | * @return array New array with value on head. |
| 48 | 48 | */ |
| 49 | - return function ($value) use ($array): array { |
|
| 49 | + return function($value) use ($array): array { |
|
| 50 | 50 | array_unshift($array, $value); |
| 51 | 51 | return $array; |
| 52 | 52 | }; |
@@ -64,7 +64,7 @@ discard block |
||
| 64 | 64 | * @param mixed $value Adds value end of array. |
| 65 | 65 | * @return array<int|string, mixed> New array with value on tail. |
| 66 | 66 | */ |
| 67 | - return function ($value) use ($array): array { |
|
| 67 | + return function($value) use ($array): array { |
|
| 68 | 68 | $array[] = $value; |
| 69 | 69 | return $array; |
| 70 | 70 | }; |
@@ -78,7 +78,7 @@ discard block |
||
| 78 | 78 | */ |
| 79 | 79 | function head(array $array) |
| 80 | 80 | { |
| 81 | - return ! empty($array) ? array_values($array)[0] : null; |
|
| 81 | + return !empty($array) ? array_values($array)[0] : null; |
|
| 82 | 82 | } |
| 83 | 83 | |
| 84 | 84 | /** |
@@ -89,7 +89,7 @@ discard block |
||
| 89 | 89 | */ |
| 90 | 90 | function tail(array $array) |
| 91 | 91 | { |
| 92 | - return ! empty($array) ? array_reverse($array, false)[0] : null; |
|
| 92 | + return !empty($array) ? array_reverse($array, false)[0] : null; |
|
| 93 | 93 | } |
| 94 | 94 | |
| 95 | 95 | |
@@ -106,7 +106,7 @@ discard block |
||
| 106 | 106 | * @param array<int|string, mixed> $array Array join |
| 107 | 107 | * @return string. |
| 108 | 108 | */ |
| 109 | - return function (array $array) use ($glue): string { |
|
| 109 | + return function(array $array) use ($glue) : string { |
|
| 110 | 110 | return $glue ? \join($glue, $array) : \join($array); |
| 111 | 111 | }; |
| 112 | 112 | } |
@@ -122,14 +122,14 @@ discard block |
||
| 122 | 122 | function zip(array $additional, $default = null): Closure |
| 123 | 123 | { |
| 124 | 124 | $additional = array_values($additional); |
| 125 | - return function (array $array) use ($additional, $default) { |
|
| 125 | + return function(array $array) use ($additional, $default) { |
|
| 126 | 126 | $array = array_values($array); |
| 127 | 127 | return array_reduce( |
| 128 | 128 | array_keys($array), |
| 129 | - function ($carry, $key) use ($array, $additional, $default): array { |
|
| 129 | + function($carry, $key) use ($array, $additional, $default): array { |
|
| 130 | 130 | $carry[] = array( |
| 131 | - $array[ $key ], |
|
| 132 | - array_key_exists($key, $additional) ? $additional[ $key ] : $default, |
|
| 131 | + $array[$key], |
|
| 132 | + array_key_exists($key, $additional) ? $additional[$key] : $default, |
|
| 133 | 133 | ); |
| 134 | 134 | return $carry; |
| 135 | 135 | }, |
@@ -159,11 +159,11 @@ discard block |
||
| 159 | 159 | * @param mixed $value Adds value to inner array if value set, else returns. |
| 160 | 160 | * @return mixed[]|Closure |
| 161 | 161 | */ |
| 162 | - return function ($value = null) use ($inital) { |
|
| 162 | + return function($value = null) use ($inital) { |
|
| 163 | 163 | if ($value) { |
| 164 | 164 | $inital[] = $value; |
| 165 | 165 | } |
| 166 | - return ! is_null($value) ? arrayCompiler($inital) : $inital; |
|
| 166 | + return !is_null($value) ? arrayCompiler($inital) : $inital; |
|
| 167 | 167 | }; |
| 168 | 168 | } |
| 169 | 169 | |
@@ -184,11 +184,11 @@ discard block |
||
| 184 | 184 | * @param mixed $value |
| 185 | 185 | * @return mixed[]|Closure |
| 186 | 186 | */ |
| 187 | - return function ($value = null) use ($validator, $inital) { |
|
| 188 | - if (! is_null($value) && $validator($value)) { |
|
| 187 | + return function($value = null) use ($validator, $inital) { |
|
| 188 | + if (!is_null($value) && $validator($value)) { |
|
| 189 | 189 | $inital[] = $value; |
| 190 | 190 | } |
| 191 | - return ! is_null($value) ? arrayCompilerTyped($validator, $inital) : $inital; |
|
| 191 | + return !is_null($value) ? arrayCompilerTyped($validator, $inital) : $inital; |
|
| 192 | 192 | }; |
| 193 | 193 | } |
| 194 | 194 | |
@@ -213,7 +213,7 @@ discard block |
||
| 213 | 213 | * @param array<int|string, mixed> $source Array to filter |
| 214 | 214 | * @return array<int|string, mixed> Filtered array. |
| 215 | 215 | */ |
| 216 | - return function (array $source) use ($callable): array { |
|
| 216 | + return function(array $source) use ($callable): array { |
|
| 217 | 217 | return array_filter($source, $callable); |
| 218 | 218 | }; |
| 219 | 219 | } |
@@ -230,7 +230,7 @@ discard block |
||
| 230 | 230 | * @param array<int|string, mixed> $source Array to filter |
| 231 | 231 | * @return array<int|string, mixed> Filtered array. |
| 232 | 232 | */ |
| 233 | - return function (array $source) use ($callable): array { |
|
| 233 | + return function(array $source) use ($callable): array { |
|
| 234 | 234 | return array_filter($source, $callable, \ARRAY_FILTER_USE_KEY); |
| 235 | 235 | }; |
| 236 | 236 | } |
@@ -249,7 +249,7 @@ discard block |
||
| 249 | 249 | * @param array<int|string, mixed> $source Array to filter |
| 250 | 250 | * @return array<int|string, mixed> Filtered array. |
| 251 | 251 | */ |
| 252 | - return function (array $source) use ($callables): array { |
|
| 252 | + return function(array $source) use ($callables): array { |
|
| 253 | 253 | return array_filter($source, Comp\groupAnd(...$callables)); |
| 254 | 254 | }; |
| 255 | 255 | } |
@@ -267,7 +267,7 @@ discard block |
||
| 267 | 267 | * @param array<int|string, mixed> $source Array to filter |
| 268 | 268 | * @return array<int|string, mixed> Filtered array. |
| 269 | 269 | */ |
| 270 | - return function (array $source) use ($callables): array { |
|
| 270 | + return function(array $source) use ($callables): array { |
|
| 271 | 271 | return array_filter($source, Comp\groupOr(...$callables)); |
| 272 | 272 | }; |
| 273 | 273 | } |
@@ -284,7 +284,7 @@ discard block |
||
| 284 | 284 | * @param array<int|string, mixed> $array The array to filter |
| 285 | 285 | * @return mixed|null The first element from the filtered array or null if filter returns empty |
| 286 | 286 | */ |
| 287 | - return function (array $array) use ($func) { |
|
| 287 | + return function(array $array) use ($func) { |
|
| 288 | 288 | return head(array_filter($array, $func)); |
| 289 | 289 | }; |
| 290 | 290 | } |
@@ -301,7 +301,7 @@ discard block |
||
| 301 | 301 | * @param array<int|string, mixed> $array The array to filter |
| 302 | 302 | * @return mixed|null The last element from the filtered array. |
| 303 | 303 | */ |
| 304 | - return function (array $array) use ($func) { |
|
| 304 | + return function(array $array) use ($func) { |
|
| 305 | 305 | return tail(array_filter($array, $func)); |
| 306 | 306 | }; |
| 307 | 307 | } |
@@ -321,7 +321,7 @@ discard block |
||
| 321 | 321 | * @param array<int|string, mixed> $array The array to filter then map. |
| 322 | 322 | * @return array<int|string, mixed> |
| 323 | 323 | */ |
| 324 | - return function (array $array) use ($filter, $map): array { |
|
| 324 | + return function(array $array) use ($filter, $map): array { |
|
| 325 | 325 | return array_map($map, array_filter($array, $filter)); |
| 326 | 326 | }; |
| 327 | 327 | } |
@@ -338,7 +338,7 @@ discard block |
||
| 338 | 338 | * @param array<int|string, mixed> $array |
| 339 | 339 | * @return int Count |
| 340 | 340 | */ |
| 341 | - return function (array $array) use ($function) { |
|
| 341 | + return function(array $array) use ($function) { |
|
| 342 | 342 | return count(array_filter($array, $function)); |
| 343 | 343 | }; |
| 344 | 344 | } |
@@ -357,7 +357,7 @@ discard block |
||
| 357 | 357 | * @param mixed[] $array |
| 358 | 358 | * @return array{0:mixed[], 1:mixed[]} |
| 359 | 359 | */ |
| 360 | - return function (array $array) use ($function): array { |
|
| 360 | + return function(array $array) use ($function): array { |
|
| 361 | 361 | return array_reduce( |
| 362 | 362 | $array, |
| 363 | 363 | /** |
@@ -365,12 +365,12 @@ discard block |
||
| 365 | 365 | * @param mixed $element |
| 366 | 366 | * @return array{0:mixed[], 1:mixed[]} |
| 367 | 367 | */ |
| 368 | - function ($carry, $element) use ($function): array { |
|
| 368 | + function($carry, $element) use ($function): array { |
|
| 369 | 369 | $key = (bool) $function($element) ? 1 : 0; |
| 370 | - $carry[ $key ][] = $element; |
|
| 370 | + $carry[$key][] = $element; |
|
| 371 | 371 | return $carry; |
| 372 | 372 | }, |
| 373 | - array( array(), array() ) |
|
| 373 | + array(array(), array()) |
|
| 374 | 374 | ); |
| 375 | 375 | }; |
| 376 | 376 | } |
@@ -399,7 +399,7 @@ discard block |
||
| 399 | 399 | * @param mixed[] $array The array to map |
| 400 | 400 | * @return mixed[] |
| 401 | 401 | */ |
| 402 | - return function (array $array) use ($func): array { |
|
| 402 | + return function(array $array) use ($func): array { |
|
| 403 | 403 | return array_map($func, $array); |
| 404 | 404 | }; |
| 405 | 405 | } |
@@ -417,11 +417,11 @@ discard block |
||
| 417 | 417 | * @param mixed[] $array The array to map |
| 418 | 418 | * @return mixed[] |
| 419 | 419 | */ |
| 420 | - return function (array $array) use ($func): array { |
|
| 420 | + return function(array $array) use ($func): array { |
|
| 421 | 421 | return array_reduce( |
| 422 | 422 | array_keys($array), |
| 423 | - function ($carry, $key) use ($func, $array) { |
|
| 424 | - $carry[ $func($key) ] = $array[ $key ]; |
|
| 423 | + function($carry, $key) use ($func, $array) { |
|
| 424 | + $carry[$func($key)] = $array[$key]; |
|
| 425 | 425 | return $carry; |
| 426 | 426 | }, |
| 427 | 427 | array() |
@@ -442,9 +442,9 @@ discard block |
||
| 442 | 442 | * @param mixed[] $array The array to map |
| 443 | 443 | * @return mixed[] |
| 444 | 444 | */ |
| 445 | - return function (array $array) use ($func, $data): array { |
|
| 445 | + return function(array $array) use ($func, $data): array { |
|
| 446 | 446 | return array_map( |
| 447 | - function ($e) use ($data, $func) { |
|
| 447 | + function($e) use ($data, $func) { |
|
| 448 | 448 | return $func($e, ...$data); |
| 449 | 449 | }, |
| 450 | 450 | $array |
@@ -465,7 +465,7 @@ discard block |
||
| 465 | 465 | * @param mixed[] $array |
| 466 | 466 | * @return mixed[] |
| 467 | 467 | */ |
| 468 | - return function (array $array) use ($n, $function): array { |
|
| 468 | + return function(array $array) use ($n, $function) : array { |
|
| 469 | 469 | return array_reduce( |
| 470 | 470 | $array, |
| 471 | 471 | /** |
@@ -473,7 +473,7 @@ discard block |
||
| 473 | 473 | * @param mixed $element |
| 474 | 474 | * @return mixed[] |
| 475 | 475 | */ |
| 476 | - function (array $carry, $element) use ($n, $function): array { |
|
| 476 | + function(array $carry, $element) use ($n, $function) : array { |
|
| 477 | 477 | if (is_array($element) && (is_null($n) || $n > 0)) { |
| 478 | 478 | $carry = array_merge($carry, flatMap($function, $n ? $n - 1 : null)($element)); |
| 479 | 479 | } else { |
@@ -505,7 +505,7 @@ discard block |
||
| 505 | 505 | * @param mixed[] $array The array to be grouped |
| 506 | 506 | * @return mixed[] Grouped array. |
| 507 | 507 | */ |
| 508 | - return function (array $array) use ($function): array { |
|
| 508 | + return function(array $array) use ($function): array { |
|
| 509 | 509 | return array_reduce( |
| 510 | 510 | $array, |
| 511 | 511 | /** |
@@ -513,8 +513,8 @@ discard block |
||
| 513 | 513 | * @param mixed $element |
| 514 | 514 | * @return mixed[] |
| 515 | 515 | */ |
| 516 | - function ($carry, $item) use ($function): array { |
|
| 517 | - $carry[ call_user_func($function, $item) ][] = $item; |
|
| 516 | + function($carry, $item) use ($function): array { |
|
| 517 | + $carry[call_user_func($function, $item)][] = $item; |
|
| 518 | 518 | return $carry; |
| 519 | 519 | }, |
| 520 | 520 | array() |
@@ -535,7 +535,7 @@ discard block |
||
| 535 | 535 | * @param mixed[] $array Array to chunk |
| 536 | 536 | * @return mixed[] |
| 537 | 537 | */ |
| 538 | - return function (array $array) use ($count, $preserveKeys): array { |
|
| 538 | + return function(array $array) use ($count, $preserveKeys): array { |
|
| 539 | 539 | return array_chunk($array, max(1, $count), $preserveKeys); |
| 540 | 540 | }; |
| 541 | 541 | } |
@@ -553,7 +553,7 @@ discard block |
||
| 553 | 553 | * @param mixed[] $array |
| 554 | 554 | * @return mixed[] |
| 555 | 555 | */ |
| 556 | - return function (array $array) use ($column, $key): array { |
|
| 556 | + return function(array $array) use ($column, $key) : array { |
|
| 557 | 557 | return array_column($array, $column, $key); |
| 558 | 558 | }; |
| 559 | 559 | } |
@@ -570,7 +570,7 @@ discard block |
||
| 570 | 570 | * @param mixed[] $array Array to flatten |
| 571 | 571 | * @return mixed[] |
| 572 | 572 | */ |
| 573 | - return function (array $array) use ($n): array { |
|
| 573 | + return function(array $array) use ($n) : array { |
|
| 574 | 574 | return array_reduce( |
| 575 | 575 | $array, |
| 576 | 576 | /** |
@@ -578,7 +578,7 @@ discard block |
||
| 578 | 578 | * @param mixed|mixed[] $element |
| 579 | 579 | * @return array<int|string, mixed> |
| 580 | 580 | */ |
| 581 | - function (array $carry, $element) use ($n): array { |
|
| 581 | + function(array $carry, $element) use ($n) : array { |
|
| 582 | 582 | // Remove empty arrays. |
| 583 | 583 | if (is_array($element) && empty($element)) { |
| 584 | 584 | return $carry; |
@@ -609,7 +609,7 @@ discard block |
||
| 609 | 609 | * @param mixed[] $array The array to have elements replaced from. |
| 610 | 610 | * @return mixed[] Array with replacements. |
| 611 | 611 | */ |
| 612 | - return function (array $array) use ($with): array { |
|
| 612 | + return function(array $array) use ($with): array { |
|
| 613 | 613 | return array_replace_recursive($array, ...$with); |
| 614 | 614 | }; |
| 615 | 615 | } |
@@ -626,7 +626,7 @@ discard block |
||
| 626 | 626 | * @param mixed[] $array The array to have elements replaced from. |
| 627 | 627 | * @return mixed[] Array with replacements. |
| 628 | 628 | */ |
| 629 | - return function (array $array) use ($with): array { |
|
| 629 | + return function(array $array) use ($with): array { |
|
| 630 | 630 | return array_replace($array, ...$with); |
| 631 | 631 | }; |
| 632 | 632 | } |
@@ -643,7 +643,7 @@ discard block |
||
| 643 | 643 | * @param mixed[] $array Array to do sum() on. |
| 644 | 644 | * @return Number The total. |
| 645 | 645 | */ |
| 646 | - return function (array $array) use ($function) { |
|
| 646 | + return function(array $array) use ($function) { |
|
| 647 | 647 | return array_sum(array_map($function, $array)); |
| 648 | 648 | }; |
| 649 | 649 | } |
@@ -664,7 +664,7 @@ discard block |
||
| 664 | 664 | * @param mixed[] $array |
| 665 | 665 | * @return object |
| 666 | 666 | */ |
| 667 | - return function (array $array) use ($object): object { |
|
| 667 | + return function(array $array) use ($object): object { |
|
| 668 | 668 | foreach ($array as $key => $value) { |
| 669 | 669 | $key = is_string($key) ? $key : (string) $key; |
| 670 | 670 | $object->{$key} = $value; |
@@ -692,7 +692,7 @@ discard block |
||
| 692 | 692 | * @param mixed $data |
| 693 | 693 | * @return string|null |
| 694 | 694 | */ |
| 695 | - return function ($data) use ($flags, $depth): ?string { |
|
| 695 | + return function($data) use ($flags, $depth): ?string { |
|
| 696 | 696 | return \json_encode($data, $flags, max(1, $depth)) ?: null; |
| 697 | 697 | }; |
| 698 | 698 | } |
@@ -718,7 +718,7 @@ discard block |
||
| 718 | 718 | * @param mixed[]$array The array to sort |
| 719 | 719 | * @return mixed[] The sorted array (new array) |
| 720 | 720 | */ |
| 721 | - return function (array $array) use ($flag) { |
|
| 721 | + return function(array $array) use ($flag) { |
|
| 722 | 722 | \sort($array, $flag); |
| 723 | 723 | return $array; |
| 724 | 724 | }; |
@@ -737,7 +737,7 @@ discard block |
||
| 737 | 737 | * @param mixed[]$array The array to sort |
| 738 | 738 | * @return mixed[] The sorted array (new array) |
| 739 | 739 | */ |
| 740 | - return function (array $array) use ($flag) { |
|
| 740 | + return function(array $array) use ($flag) { |
|
| 741 | 741 | \rsort($array, $flag); |
| 742 | 742 | return $array; |
| 743 | 743 | }; |
@@ -756,7 +756,7 @@ discard block |
||
| 756 | 756 | * @param mixed[]$array The array to sort |
| 757 | 757 | * @return mixed[] The sorted array (new array) |
| 758 | 758 | */ |
| 759 | - return function (array $array) use ($flag) { |
|
| 759 | + return function(array $array) use ($flag) { |
|
| 760 | 760 | \ksort($array, $flag); |
| 761 | 761 | return $array; |
| 762 | 762 | }; |
@@ -774,7 +774,7 @@ discard block |
||
| 774 | 774 | * @param mixed[]$array The array to sort |
| 775 | 775 | * @return mixed[] The sorted array (new array) |
| 776 | 776 | */ |
| 777 | - return function (array $array) use ($flag) { |
|
| 777 | + return function(array $array) use ($flag) { |
|
| 778 | 778 | \krsort($array, $flag); |
| 779 | 779 | return $array; |
| 780 | 780 | }; |
@@ -793,7 +793,7 @@ discard block |
||
| 793 | 793 | * @param mixed[]$array The array to sort |
| 794 | 794 | * @return mixed[] The sorted array (new array) |
| 795 | 795 | */ |
| 796 | - return function (array $array) use ($flag) { |
|
| 796 | + return function(array $array) use ($flag) { |
|
| 797 | 797 | \asort($array, $flag); |
| 798 | 798 | return $array; |
| 799 | 799 | }; |
@@ -812,7 +812,7 @@ discard block |
||
| 812 | 812 | * @param mixed[]$array The array to sort |
| 813 | 813 | * @return mixed[] The sorted array (new array) |
| 814 | 814 | */ |
| 815 | - return function (array $array) use ($flag) { |
|
| 815 | + return function(array $array) use ($flag) { |
|
| 816 | 816 | \arsort($array, $flag); |
| 817 | 817 | return $array; |
| 818 | 818 | }; |
@@ -829,7 +829,7 @@ discard block |
||
| 829 | 829 | * @param mixed[]$array The array to sort |
| 830 | 830 | * @return mixed[] The sorted array (new array) |
| 831 | 831 | */ |
| 832 | - return function (array $array) { |
|
| 832 | + return function(array $array) { |
|
| 833 | 833 | \natsort($array); |
| 834 | 834 | return $array; |
| 835 | 835 | }; |
@@ -846,7 +846,7 @@ discard block |
||
| 846 | 846 | * @param mixed[]$array The array to sort |
| 847 | 847 | * @return mixed[] The sorted array (new array) |
| 848 | 848 | */ |
| 849 | - return function (array $array) { |
|
| 849 | + return function(array $array) { |
|
| 850 | 850 | \natcasesort($array); |
| 851 | 851 | return $array; |
| 852 | 852 | }; |
@@ -864,7 +864,7 @@ discard block |
||
| 864 | 864 | * @param mixed[] $array The array to sort |
| 865 | 865 | * @return mixed[] The sorted array (new array) |
| 866 | 866 | */ |
| 867 | - return function (array $array) use ($function) { |
|
| 867 | + return function(array $array) use ($function) { |
|
| 868 | 868 | \uksort($array, $function); |
| 869 | 869 | return $array; |
| 870 | 870 | }; |
@@ -883,7 +883,7 @@ discard block |
||
| 883 | 883 | * @param mixed[]$array The array to sort |
| 884 | 884 | * @return mixed[] The sorted array (new array) |
| 885 | 885 | */ |
| 886 | - return function (array $array) use ($function) { |
|
| 886 | + return function(array $array) use ($function) { |
|
| 887 | 887 | \uasort($array, $function); |
| 888 | 888 | return $array; |
| 889 | 889 | }; |
@@ -903,7 +903,7 @@ discard block |
||
| 903 | 903 | * @param mixed[]$array The array to sort |
| 904 | 904 | * @return mixed[] The sorted array (new array) |
| 905 | 905 | */ |
| 906 | - return function (array $array) use ($function) { |
|
| 906 | + return function(array $array) use ($function) { |
|
| 907 | 907 | \usort($array, $function); |
| 908 | 908 | return $array; |
| 909 | 909 | }; |
@@ -918,10 +918,10 @@ discard block |
||
| 918 | 918 | */ |
| 919 | 919 | function scan(callable $function, $initialValue): Closure |
| 920 | 920 | { |
| 921 | - return function (array $array) use ($function, $initialValue) { |
|
| 921 | + return function(array $array) use ($function, $initialValue) { |
|
| 922 | 922 | $carry[] = $initialValue; |
| 923 | 923 | foreach ($array as $key => $value) { |
| 924 | - $initialValue = $function($initialValue, $value); |
|
| 924 | + $initialValue = $function($initialValue, $value); |
|
| 925 | 925 | $carry[] = $initialValue; |
| 926 | 926 | } |
| 927 | 927 | return $carry; |
@@ -937,10 +937,10 @@ discard block |
||
| 937 | 937 | */ |
| 938 | 938 | function scanR(callable $function, $initialValue): Closure |
| 939 | 939 | { |
| 940 | - return function (array $array) use ($function, $initialValue) { |
|
| 940 | + return function(array $array) use ($function, $initialValue) { |
|
| 941 | 941 | $carry[] = $initialValue; |
| 942 | 942 | foreach (array_reverse($array) as $key => $value) { |
| 943 | - $initialValue = $function($initialValue, $value); |
|
| 943 | + $initialValue = $function($initialValue, $value); |
|
| 944 | 944 | $carry[] = $initialValue; |
| 945 | 945 | } |
| 946 | 946 | return \array_reverse($carry); |
@@ -960,7 +960,7 @@ discard block |
||
| 960 | 960 | * @param mixed[] $array |
| 961 | 961 | * @return mixed |
| 962 | 962 | */ |
| 963 | - return function (array $array) use ($callable, $initial) { |
|
| 963 | + return function(array $array) use ($callable, $initial) { |
|
| 964 | 964 | return array_reduce($array, $callable, $initial); |
| 965 | 965 | }; |
| 966 | 966 | } |
@@ -978,7 +978,7 @@ discard block |
||
| 978 | 978 | * @param mixed[] $array |
| 979 | 979 | * @return mixed |
| 980 | 980 | */ |
| 981 | - return function (array $array) use ($callable, $initial) { |
|
| 981 | + return function(array $array) use ($callable, $initial) { |
|
| 982 | 982 | return array_reduce(\array_reverse($array), $callable, $initial); |
| 983 | 983 | }; |
| 984 | 984 | } |
@@ -997,7 +997,7 @@ discard block |
||
| 997 | 997 | * @param mixed[] $array |
| 998 | 998 | * @return mixed |
| 999 | 999 | */ |
| 1000 | - return function (array $array) use ($callable, $initial) { |
|
| 1000 | + return function(array $array) use ($callable, $initial) { |
|
| 1001 | 1001 | foreach ($array as $key => $value) { |
| 1002 | 1002 | $initial = $callable($initial, $key, $value); |
| 1003 | 1003 | } |