@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function parameter(string $parameterName) |
45 | 45 | { |
46 | - if (! array_key_exists($parameterName, $this->parameters)) { |
|
46 | + if (!array_key_exists($parameterName, $this->parameters)) { |
|
47 | 47 | throw new UnexpectedValueException("Unable to find parameter [{$parameterName}] in pagination item."); |
48 | 48 | } |
49 | 49 | |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | */ |
59 | 59 | public function parameters(array $parameterNames) |
60 | 60 | { |
61 | - return collect($parameterNames)->map(function ($parameterName) { |
|
61 | + return collect($parameterNames)->map(function($parameterName) { |
|
62 | 62 | return $this->parameter($parameterName); |
63 | 63 | })->toArray(); |
64 | 64 | } |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | */ |
81 | 81 | public function pointsToPreviousItems() |
82 | 82 | { |
83 | - return ! $this->pointsToNextItems; |
|
83 | + return !$this->pointsToNextItems; |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | /** |
@@ -113,7 +113,7 @@ discard block |
||
113 | 113 | */ |
114 | 114 | public static function fromEncoded($encodedString) |
115 | 115 | { |
116 | - if (is_null($encodedString) || ! is_string($encodedString)) { |
|
116 | + if (is_null($encodedString) || !is_string($encodedString)) { |
|
117 | 117 | return null; |
118 | 118 | } |
119 | 119 |
@@ -101,12 +101,12 @@ |
||
101 | 101 | */ |
102 | 102 | public function linkCollection() |
103 | 103 | { |
104 | - return collect($this->elements())->flatMap(function ($item) { |
|
105 | - if (! is_array($item)) { |
|
104 | + return collect($this->elements())->flatMap(function($item) { |
|
105 | + if (!is_array($item)) { |
|
106 | 106 | return [['url' => null, 'label' => '...', 'active' => false]]; |
107 | 107 | } |
108 | 108 | |
109 | - return collect($item)->map(function ($url, $page) { |
|
109 | + return collect($item)->map(function($url, $page) { |
|
110 | 110 | return [ |
111 | 111 | 'url' => $url, |
112 | 112 | 'label' => (string) $page, |
@@ -75,7 +75,7 @@ |
||
75 | 75 | { |
76 | 76 | $window = $onEachSide + 4; |
77 | 77 | |
78 | - if (! $this->hasPages()) { |
|
78 | + if (!$this->hasPages()) { |
|
79 | 79 | return ['first' => null, 'slider' => null, 'last' => null]; |
80 | 80 | } |
81 | 81 |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | |
59 | 59 | $this->items = $this->items->slice(0, $this->perPage); |
60 | 60 | |
61 | - if (! is_null($this->cursor) && $this->cursor->pointsToPreviousItems()) { |
|
61 | + if (!is_null($this->cursor) && $this->cursor->pointsToPreviousItems()) { |
|
62 | 62 | $this->items = $this->items->reverse()->values(); |
63 | 63 | } |
64 | 64 | } |
@@ -97,8 +97,8 @@ discard block |
||
97 | 97 | public function hasMorePages() |
98 | 98 | { |
99 | 99 | return (is_null($this->cursor) && $this->hasMore) || |
100 | - (! is_null($this->cursor) && $this->cursor->pointsToNextItems() && $this->hasMore) || |
|
101 | - (! is_null($this->cursor) && $this->cursor->pointsToPreviousItems()); |
|
100 | + (!is_null($this->cursor) && $this->cursor->pointsToNextItems() && $this->hasMore) || |
|
101 | + (!is_null($this->cursor) && $this->cursor->pointsToPreviousItems()); |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | /** |
@@ -108,7 +108,7 @@ discard block |
||
108 | 108 | */ |
109 | 109 | public function hasPages() |
110 | 110 | { |
111 | - return ! $this->onFirstPage() || $this->hasMorePages(); |
|
111 | + return !$this->onFirstPage() || $this->hasMorePages(); |
|
112 | 112 | } |
113 | 113 | |
114 | 114 | /** |
@@ -118,7 +118,7 @@ discard block |
||
118 | 118 | */ |
119 | 119 | public function onFirstPage() |
120 | 120 | { |
121 | - return is_null($this->cursor) || ($this->cursor->pointsToPreviousItems() && ! $this->hasMore); |
|
121 | + return is_null($this->cursor) || ($this->cursor->pointsToPreviousItems() && !$this->hasMore); |
|
122 | 122 | } |
123 | 123 | |
124 | 124 | /** |
@@ -154,7 +154,7 @@ discard block |
||
154 | 154 | */ |
155 | 155 | public function getUrlRange($start, $end) |
156 | 156 | { |
157 | - return collect(range($start, $end))->mapWithKeys(function ($page) { |
|
157 | + return collect(range($start, $end))->mapWithKeys(function($page) { |
|
158 | 158 | return [$page => $this->url($page)]; |
159 | 159 | })->all(); |
160 | 160 | } |
@@ -386,7 +386,7 @@ discard block |
||
386 | 386 | */ |
387 | 387 | public function onLastPage() |
388 | 388 | { |
389 | - return ! $this->hasMorePages(); |
|
389 | + return !$this->hasMorePages(); |
|
390 | 390 | } |
391 | 391 | |
392 | 392 | /** |
@@ -12,15 +12,15 @@ discard block |
||
12 | 12 | */ |
13 | 13 | public static function resolveUsing($app) |
14 | 14 | { |
15 | - Paginator::viewFactoryResolver(function () use ($app) { |
|
15 | + Paginator::viewFactoryResolver(function() use ($app) { |
|
16 | 16 | return $app['view']; |
17 | 17 | }); |
18 | 18 | |
19 | - Paginator::currentPathResolver(function () use ($app) { |
|
19 | + Paginator::currentPathResolver(function() use ($app) { |
|
20 | 20 | return $app['request']->url(); |
21 | 21 | }); |
22 | 22 | |
23 | - Paginator::currentPageResolver(function ($pageName = 'page') use ($app) { |
|
23 | + Paginator::currentPageResolver(function($pageName = 'page') use ($app) { |
|
24 | 24 | $page = $app['request']->input($pageName); |
25 | 25 | |
26 | 26 | if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) { |
@@ -30,11 +30,11 @@ discard block |
||
30 | 30 | return 1; |
31 | 31 | }); |
32 | 32 | |
33 | - Paginator::queryStringResolver(function () use ($app) { |
|
33 | + Paginator::queryStringResolver(function() use ($app) { |
|
34 | 34 | return $app['request']->query(); |
35 | 35 | }); |
36 | 36 | |
37 | - CursorPaginator::currentCursorResolver(function ($cursorName = 'cursor') use ($app) { |
|
37 | + CursorPaginator::currentCursorResolver(function($cursorName = 'cursor') use ($app) { |
|
38 | 38 | return Cursor::fromEncoded($app['request']->input($cursorName)); |
39 | 39 | }); |
40 | 40 | } |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | foreach ($array as $values) { |
52 | 52 | if ($values instanceof Collection) { |
53 | 53 | $values = $values->all(); |
54 | - } elseif (! is_array($values)) { |
|
54 | + } elseif (!is_array($values)) { |
|
55 | 55 | continue; |
56 | 56 | } |
57 | 57 | |
@@ -111,7 +111,7 @@ discard block |
||
111 | 111 | $results = []; |
112 | 112 | |
113 | 113 | foreach ($array as $key => $value) { |
114 | - if (is_array($value) && ! empty($value)) { |
|
114 | + if (is_array($value) && !empty($value)) { |
|
115 | 115 | $results = array_merge($results, static::dot($value, $prepend.$key.'.')); |
116 | 116 | } else { |
117 | 117 | $results[$prepend.$key] = $value; |
@@ -232,7 +232,7 @@ discard block |
||
232 | 232 | foreach ($array as $item) { |
233 | 233 | $item = $item instanceof Collection ? $item->all() : $item; |
234 | 234 | |
235 | - if (! is_array($item)) { |
|
235 | + if (!is_array($item)) { |
|
236 | 236 | $result[] = $item; |
237 | 237 | } else { |
238 | 238 | $values = $depth === 1 |
@@ -302,7 +302,7 @@ discard block |
||
302 | 302 | */ |
303 | 303 | public static function get($array, $key, $default = null) |
304 | 304 | { |
305 | - if (! static::accessible($array)) { |
|
305 | + if (!static::accessible($array)) { |
|
306 | 306 | return value($default); |
307 | 307 | } |
308 | 308 | |
@@ -340,7 +340,7 @@ discard block |
||
340 | 340 | { |
341 | 341 | $keys = (array) $keys; |
342 | 342 | |
343 | - if (! $array || $keys === []) { |
|
343 | + if (!$array || $keys === []) { |
|
344 | 344 | return false; |
345 | 345 | } |
346 | 346 | |
@@ -378,7 +378,7 @@ discard block |
||
378 | 378 | |
379 | 379 | $keys = (array) $keys; |
380 | 380 | |
381 | - if (! $array) { |
|
381 | + if (!$array) { |
|
382 | 382 | return false; |
383 | 383 | } |
384 | 384 | |
@@ -420,7 +420,7 @@ discard block |
||
420 | 420 | */ |
421 | 421 | public static function isList($array) |
422 | 422 | { |
423 | - return ! self::isAssoc($array); |
|
423 | + return !self::isAssoc($array); |
|
424 | 424 | } |
425 | 425 | |
426 | 426 | /** |
@@ -609,7 +609,7 @@ discard block |
||
609 | 609 | // If the key doesn't exist at this depth, we will just create an empty array |
610 | 610 | // to hold the next value, allowing us to create the arrays to hold final |
611 | 611 | // values at the correct depth. Then we'll keep digging into the array. |
612 | - if (! isset($array[$key]) || ! is_array($array[$key])) { |
|
612 | + if (!isset($array[$key]) || !is_array($array[$key])) { |
|
613 | 613 | $array[$key] = []; |
614 | 614 | } |
615 | 615 | |
@@ -725,8 +725,8 @@ discard block |
||
725 | 725 | */ |
726 | 726 | public static function whereNotNull($array) |
727 | 727 | { |
728 | - return static::where($array, function ($value) { |
|
729 | - return ! is_null($value); |
|
728 | + return static::where($array, function($value) { |
|
729 | + return !is_null($value); |
|
730 | 730 | }); |
731 | 731 | } |
732 | 732 |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | use Illuminate\Support\Arr; |
4 | 4 | use Illuminate\Support\Collection; |
5 | 5 | |
6 | -if (! function_exists('collect')) { |
|
6 | +if (!function_exists('collect')) { |
|
7 | 7 | /** |
8 | 8 | * Create a collection from the given value. |
9 | 9 | * |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | } |
17 | 17 | } |
18 | 18 | |
19 | -if (! function_exists('data_fill')) { |
|
19 | +if (!function_exists('data_fill')) { |
|
20 | 20 | /** |
21 | 21 | * Fill in data where it's missing. |
22 | 22 | * |
@@ -31,7 +31,7 @@ discard block |
||
31 | 31 | } |
32 | 32 | } |
33 | 33 | |
34 | -if (! function_exists('data_get')) { |
|
34 | +if (!function_exists('data_get')) { |
|
35 | 35 | /** |
36 | 36 | * Get an item from an array or object using "dot" notation. |
37 | 37 | * |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | if ($segment === '*') { |
59 | 59 | if ($target instanceof Collection) { |
60 | 60 | $target = $target->all(); |
61 | - } elseif (! is_array($target)) { |
|
61 | + } elseif (!is_array($target)) { |
|
62 | 62 | return value($default); |
63 | 63 | } |
64 | 64 | |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | } |
85 | 85 | } |
86 | 86 | |
87 | -if (! function_exists('data_set')) { |
|
87 | +if (!function_exists('data_set')) { |
|
88 | 88 | /** |
89 | 89 | * Set an item on an array or object using dot notation. |
90 | 90 | * |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | $segments = is_array($key) ? $key : explode('.', $key); |
100 | 100 | |
101 | 101 | if (($segment = array_shift($segments)) === '*') { |
102 | - if (! Arr::accessible($target)) { |
|
102 | + if (!Arr::accessible($target)) { |
|
103 | 103 | $target = []; |
104 | 104 | } |
105 | 105 | |
@@ -114,22 +114,22 @@ discard block |
||
114 | 114 | } |
115 | 115 | } elseif (Arr::accessible($target)) { |
116 | 116 | if ($segments) { |
117 | - if (! Arr::exists($target, $segment)) { |
|
117 | + if (!Arr::exists($target, $segment)) { |
|
118 | 118 | $target[$segment] = []; |
119 | 119 | } |
120 | 120 | |
121 | 121 | data_set($target[$segment], $segments, $value, $overwrite); |
122 | - } elseif ($overwrite || ! Arr::exists($target, $segment)) { |
|
122 | + } elseif ($overwrite || !Arr::exists($target, $segment)) { |
|
123 | 123 | $target[$segment] = $value; |
124 | 124 | } |
125 | 125 | } elseif (is_object($target)) { |
126 | 126 | if ($segments) { |
127 | - if (! isset($target->{$segment})) { |
|
127 | + if (!isset($target->{$segment})) { |
|
128 | 128 | $target->{$segment} = []; |
129 | 129 | } |
130 | 130 | |
131 | 131 | data_set($target->{$segment}, $segments, $value, $overwrite); |
132 | - } elseif ($overwrite || ! isset($target->{$segment})) { |
|
132 | + } elseif ($overwrite || !isset($target->{$segment})) { |
|
133 | 133 | $target->{$segment} = $value; |
134 | 134 | } |
135 | 135 | } else { |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | } |
147 | 147 | } |
148 | 148 | |
149 | -if (! function_exists('head')) { |
|
149 | +if (!function_exists('head')) { |
|
150 | 150 | /** |
151 | 151 | * Get the first element of an array. Useful for method chaining. |
152 | 152 | * |
@@ -159,7 +159,7 @@ discard block |
||
159 | 159 | } |
160 | 160 | } |
161 | 161 | |
162 | -if (! function_exists('last')) { |
|
162 | +if (!function_exists('last')) { |
|
163 | 163 | /** |
164 | 164 | * Get the last element from an array. |
165 | 165 | * |
@@ -172,7 +172,7 @@ discard block |
||
172 | 172 | } |
173 | 173 | } |
174 | 174 | |
175 | -if (! function_exists('value')) { |
|
175 | +if (!function_exists('value')) { |
|
176 | 176 | /** |
177 | 177 | * Return the default value of the given value. |
178 | 178 | * |
@@ -73,10 +73,10 @@ discard block |
||
73 | 73 | { |
74 | 74 | $callback = $this->valueRetriever($callback); |
75 | 75 | |
76 | - $items = $this->map(function ($value) use ($callback) { |
|
76 | + $items = $this->map(function($value) use ($callback) { |
|
77 | 77 | return $callback($value); |
78 | - })->filter(function ($value) { |
|
79 | - return ! is_null($value); |
|
78 | + })->filter(function($value) { |
|
79 | + return !is_null($value); |
|
80 | 80 | }); |
81 | 81 | |
82 | 82 | if ($count = $items->count()) { |
@@ -93,8 +93,8 @@ discard block |
||
93 | 93 | public function median($key = null) |
94 | 94 | { |
95 | 95 | $values = (isset($key) ? $this->pluck($key) : $this) |
96 | - ->filter(function ($item) { |
|
97 | - return ! is_null($item); |
|
96 | + ->filter(function($item) { |
|
97 | + return !is_null($item); |
|
98 | 98 | })->sort()->values(); |
99 | 99 | |
100 | 100 | $count = $values->count(); |
@@ -130,7 +130,7 @@ discard block |
||
130 | 130 | |
131 | 131 | $counts = new static; |
132 | 132 | |
133 | - $collection->each(function ($value) use ($counts) { |
|
133 | + $collection->each(function($value) use ($counts) { |
|
134 | 134 | $counts[$value] = isset($counts[$value]) ? $counts[$value] + 1 : 1; |
135 | 135 | }); |
136 | 136 | |
@@ -138,7 +138,7 @@ discard block |
||
138 | 138 | |
139 | 139 | $highestValue = $sorted->last(); |
140 | 140 | |
141 | - return $sorted->filter(function ($value) use ($highestValue) { |
|
141 | + return $sorted->filter(function($value) use ($highestValue) { |
|
142 | 142 | return $value == $highestValue; |
143 | 143 | })->sort()->keys()->all(); |
144 | 144 | } |
@@ -186,7 +186,7 @@ discard block |
||
186 | 186 | */ |
187 | 187 | public function doesntContain($key, $operator = null, $value = null) |
188 | 188 | { |
189 | - return ! $this->contains(...func_get_args()); |
|
189 | + return !$this->contains(...func_get_args()); |
|
190 | 190 | } |
191 | 191 | |
192 | 192 | /** |
@@ -319,12 +319,12 @@ discard block |
||
319 | 319 | protected function duplicateComparator($strict) |
320 | 320 | { |
321 | 321 | if ($strict) { |
322 | - return function ($a, $b) { |
|
322 | + return function($a, $b) { |
|
323 | 323 | return $a === $b; |
324 | 324 | }; |
325 | 325 | } |
326 | 326 | |
327 | - return function ($a, $b) { |
|
327 | + return function($a, $b) { |
|
328 | 328 | return $a == $b; |
329 | 329 | }; |
330 | 330 | } |
@@ -339,7 +339,7 @@ discard block |
||
339 | 339 | { |
340 | 340 | if ($keys instanceof Enumerable) { |
341 | 341 | $keys = $keys->all(); |
342 | - } elseif (! is_array($keys)) { |
|
342 | + } elseif (!is_array($keys)) { |
|
343 | 343 | $keys = func_get_args(); |
344 | 344 | } |
345 | 345 | |
@@ -452,7 +452,7 @@ discard block |
||
452 | 452 | */ |
453 | 453 | public function groupBy($groupBy, $preserveKeys = false) |
454 | 454 | { |
455 | - if (! $this->useAsCallable($groupBy) && is_array($groupBy)) { |
|
455 | + if (!$this->useAsCallable($groupBy) && is_array($groupBy)) { |
|
456 | 456 | $nextGroups = $groupBy; |
457 | 457 | |
458 | 458 | $groupBy = array_shift($nextGroups); |
@@ -465,14 +465,14 @@ discard block |
||
465 | 465 | foreach ($this->items as $key => $value) { |
466 | 466 | $groupKeys = $groupBy($value, $key); |
467 | 467 | |
468 | - if (! is_array($groupKeys)) { |
|
468 | + if (!is_array($groupKeys)) { |
|
469 | 469 | $groupKeys = [$groupKeys]; |
470 | 470 | } |
471 | 471 | |
472 | 472 | foreach ($groupKeys as $groupKey) { |
473 | 473 | $groupKey = is_bool($groupKey) ? (int) $groupKey : $groupKey; |
474 | 474 | |
475 | - if (! array_key_exists($groupKey, $results)) { |
|
475 | + if (!array_key_exists($groupKey, $results)) { |
|
476 | 476 | $results[$groupKey] = new static; |
477 | 477 | } |
478 | 478 | |
@@ -482,7 +482,7 @@ discard block |
||
482 | 482 | |
483 | 483 | $result = new static($results); |
484 | 484 | |
485 | - if (! empty($nextGroups)) { |
|
485 | + if (!empty($nextGroups)) { |
|
486 | 486 | return $result->map->groupBy($nextGroups, $preserveKeys); |
487 | 487 | } |
488 | 488 | |
@@ -525,7 +525,7 @@ discard block |
||
525 | 525 | $keys = is_array($key) ? $key : func_get_args(); |
526 | 526 | |
527 | 527 | foreach ($keys as $value) { |
528 | - if (! array_key_exists($value, $this->items)) { |
|
528 | + if (!array_key_exists($value, $this->items)) { |
|
529 | 529 | return false; |
530 | 530 | } |
531 | 531 | } |
@@ -567,7 +567,7 @@ discard block |
||
567 | 567 | { |
568 | 568 | $first = $this->first(); |
569 | 569 | |
570 | - if (is_array($first) || (is_object($first) && ! $first instanceof Stringable)) { |
|
570 | + if (is_array($first) || (is_object($first) && !$first instanceof Stringable)) { |
|
571 | 571 | return implode($glue ?? '', $this->pluck($value)->all()); |
572 | 572 | } |
573 | 573 | |
@@ -716,7 +716,7 @@ discard block |
||
716 | 716 | |
717 | 717 | $value = reset($pair); |
718 | 718 | |
719 | - if (! isset($dictionary[$key])) { |
|
719 | + if (!isset($dictionary[$key])) { |
|
720 | 720 | $dictionary[$key] = []; |
721 | 721 | } |
722 | 722 | |
@@ -995,7 +995,7 @@ discard block |
||
995 | 995 | */ |
996 | 996 | public function search($value, $strict = false) |
997 | 997 | { |
998 | - if (! $this->useAsCallable($value)) { |
|
998 | + if (!$this->useAsCallable($value)) { |
|
999 | 999 | return array_search($value, $this->items, $strict); |
1000 | 1000 | } |
1001 | 1001 | |
@@ -1057,7 +1057,7 @@ discard block |
||
1057 | 1057 | { |
1058 | 1058 | $chunks = floor(($this->count() - $size) / $step) + 1; |
1059 | 1059 | |
1060 | - return static::times($chunks, function ($number) use ($size, $step) { |
|
1060 | + return static::times($chunks, function($number) use ($size, $step) { |
|
1061 | 1061 | return $this->slice(($number - 1) * $step, $size); |
1062 | 1062 | }); |
1063 | 1063 | } |
@@ -1288,7 +1288,7 @@ discard block |
||
1288 | 1288 | */ |
1289 | 1289 | public function sortBy($callback, $options = SORT_REGULAR, $descending = false) |
1290 | 1290 | { |
1291 | - if (is_array($callback) && ! is_callable($callback)) { |
|
1291 | + if (is_array($callback) && !is_callable($callback)) { |
|
1292 | 1292 | return $this->sortByMany($callback); |
1293 | 1293 | } |
1294 | 1294 | |
@@ -1326,7 +1326,7 @@ discard block |
||
1326 | 1326 | { |
1327 | 1327 | $items = $this->items; |
1328 | 1328 | |
1329 | - usort($items, function ($a, $b) use ($comparisons) { |
|
1329 | + usort($items, function($a, $b) use ($comparisons) { |
|
1330 | 1330 | foreach ($comparisons as $comparison) { |
1331 | 1331 | $comparison = Arr::wrap($comparison); |
1332 | 1332 | |
@@ -1337,12 +1337,12 @@ discard block |
||
1337 | 1337 | |
1338 | 1338 | $result = 0; |
1339 | 1339 | |
1340 | - if (! is_string($prop) && is_callable($prop)) { |
|
1340 | + if (!is_string($prop) && is_callable($prop)) { |
|
1341 | 1341 | $result = $prop($a, $b); |
1342 | 1342 | } else { |
1343 | 1343 | $values = [data_get($a, $prop), data_get($b, $prop)]; |
1344 | 1344 | |
1345 | - if (! $ascending) { |
|
1345 | + if (!$ascending) { |
|
1346 | 1346 | $values = array_reverse($values); |
1347 | 1347 | } |
1348 | 1348 | |
@@ -1508,7 +1508,7 @@ discard block |
||
1508 | 1508 | |
1509 | 1509 | $exists = []; |
1510 | 1510 | |
1511 | - return $this->reject(function ($item, $key) use ($callback, $strict, &$exists) { |
|
1511 | + return $this->reject(function($item, $key) use ($callback, $strict, &$exists) { |
|
1512 | 1512 | if (in_array($id = $callback($item, $key), $exists, $strict)) { |
1513 | 1513 | return true; |
1514 | 1514 | } |
@@ -1538,11 +1538,11 @@ discard block |
||
1538 | 1538 | */ |
1539 | 1539 | public function zip($items) |
1540 | 1540 | { |
1541 | - $arrayableItems = array_map(function ($items) { |
|
1541 | + $arrayableItems = array_map(function($items) { |
|
1542 | 1542 | return $this->getArrayableItems($items); |
1543 | 1543 | }, func_get_args()); |
1544 | 1544 | |
1545 | - $params = array_merge([function () { |
|
1545 | + $params = array_merge([function() { |
|
1546 | 1546 | return new static(func_get_args()); |
1547 | 1547 | }, $this->items], $arrayableItems); |
1548 | 1548 |