Completed
Push — master ( 5b342a...eacd7f )
by Lars
171:31 queued 169:50
created
src/StaticArrayy.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@
 block discarded – undo
42 42
         }
43 43
 
44 44
         if (!isset(static::$methodArgs[$name])) {
45
-            throw new \BadMethodCallException($name . ' is not a valid method');
45
+            throw new \BadMethodCallException($name.' is not a valid method');
46 46
         }
47 47
 
48 48
         $numArgs = \count($arguments);
Please login to merge, or discard this patch.
src/TypeCheck/TypeCheckPhpDoc.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -90,9 +90,9 @@  discard block
 block discarded – undo
90 90
         }
91 91
 
92 92
         if ($type instanceof \phpDocumentor\Reflection\Types\Array_) {
93
-            $valueTypeTmp = $type->getValueType() . '';
93
+            $valueTypeTmp = $type->getValueType().'';
94 94
             if ($valueTypeTmp !== 'mixed') {
95
-                return $valueTypeTmp . '[]';
95
+                return $valueTypeTmp.'[]';
96 96
             }
97 97
 
98 98
             return 'array';
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
             return 'resource';
139 139
         }
140 140
 
141
-        return $type . '';
141
+        return $type.'';
142 142
     }
143 143
 
144 144
     /**
@@ -150,6 +150,6 @@  discard block
 block discarded – undo
150 150
      */
151 151
     public function throwException($expectedTypes, $value, $type): \Throwable
152 152
     {
153
-        throw new \TypeError("Invalid type: expected \"{$this->property_name}\" to be of type {{$expectedTypes}}, instead got value \"" . $this->valueToString($value) . '" (' . \print_r($value, true) . ") with type {{$type}}.");
153
+        throw new \TypeError("Invalid type: expected \"{$this->property_name}\" to be of type {{$expectedTypes}}, instead got value \"".$this->valueToString($value).'" ('.\print_r($value, true).") with type {{$type}}.");
154 154
     }
155 155
 }
Please login to merge, or discard this patch.
src/TypeCheck/AbstractTypeCheck.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -111,11 +111,11 @@
 block discarded – undo
111 111
 
112 112
         // resource
113 113
         if (\is_resource($value)) {
114
-            return \get_resource_type($value) . ' resource #' . (int) $value;
114
+            return \get_resource_type($value).' resource #'.(int) $value;
115 115
         }
116 116
 
117 117
         if (\is_object($value)) {
118
-            return \get_class($value) . ' Object';
118
+            return \get_class($value).' Object';
119 119
         }
120 120
 
121 121
         return '';
Please login to merge, or discard this patch.
src/TypeCheck/TypeCheckSimple.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
      */
27 27
     public function throwException($expectedTypes, $value, $type): \Throwable
28 28
     {
29
-        throw new \TypeError("Invalid type: expected to be of type {{$expectedTypes}}, instead got value `" . \print_r($value, true) . "` with type {{$type}}.");
29
+        throw new \TypeError("Invalid type: expected to be of type {{$expectedTypes}}, instead got value `".\print_r($value, true)."` with type {{$type}}.");
30 30
     }
31 31
 
32 32
     /**
Please login to merge, or discard this patch.
src/Collection/AbstractCollection.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -290,9 +290,9 @@
 block discarded – undo
290 290
         $return = static::create();
291 291
         $jsonObject = \json_decode($json, false);
292 292
         $mapper = new \Arrayy\Mapper\Json();
293
-        $mapper->undefinedPropertyHandler = static function ($object, $key, $jsonValue) use ($return) {
293
+        $mapper->undefinedPropertyHandler = static function($object, $key, $jsonValue) use ($return) {
294 294
             if ($return->checkForMissingPropertiesInConstructor) {
295
-                throw new \TypeError('Property mismatch - input: ' . \print_r(['key' => $key, 'jsonValue' => $jsonValue], true) . ' for object: ' . \get_class($object));
295
+                throw new \TypeError('Property mismatch - input: '.\print_r(['key' => $key, 'jsonValue' => $jsonValue], true).' for object: '.\get_class($object));
296 296
             }
297 297
         };
298 298
 
Please login to merge, or discard this patch.
src/Mapper/Json.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 
66 66
         if (!\is_object($object)) {
67 67
             throw new \InvalidArgumentException(
68
-                'JsonMapper::map() requires second argument to be an object, ' . \gettype($object) . ' given.'
68
+                'JsonMapper::map() requires second argument to be an object, '.\gettype($object).' given.'
69 69
             );
70 70
         }
71 71
 
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
                 $type = $this->removeNullable($type);
115 115
             } elseif ($jsonValue === null) {
116 116
                 throw new \InvalidArgumentException(
117
-                    'JSON property "' . $key . '" in class "' . $strClassName . '" must not be NULL'
117
+                    'JSON property "'.$key.'" in class "'.$strClassName.'" must not be NULL'
118 118
                 );
119 119
             }
120 120
 
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
             if ($this->isSimpleType($type)) {
142 142
                 if ($type === 'string' && \is_object($jsonValue)) {
143 143
                     throw new \InvalidArgumentException(
144
-                        'JSON property "' . $key . '" in class "' . $strClassName . '" is an object and cannot be converted to a string'
144
+                        'JSON property "'.$key.'" in class "'.$strClassName.'" is an object and cannot be converted to a string'
145 145
                     );
146 146
                 }
147 147
 
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
 
163 163
             if ($type === '') {
164 164
                 throw new \InvalidArgumentException(
165
-                    'Empty type at property "' . $strClassName . '::$' . $key . '"'
165
+                    'Empty type at property "'.$strClassName.'::$'.$key.'"'
166 166
                 );
167 167
             }
168 168
 
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
                     $this->isScalarType(\gettype($jsonValue))
197 197
                 ) {
198 198
                     throw new \InvalidArgumentException(
199
-                        'JSON property "' . $key . '" must be an array, ' . \gettype($jsonValue) . ' given'
199
+                        'JSON property "'.$key.'" must be an array, '.\gettype($jsonValue).' given'
200 200
                     );
201 201
                 }
202 202
 
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
                 }
274 274
             } elseif ($this->isScalarType($class)) {
275 275
                 throw new \InvalidArgumentException(
276
-                    'JSON property "' . ($parent_key ?: '?') . '" is an array of type "' . $class . '" but contained a value of type "' . \gettype($jsonValue) . '"'
276
+                    'JSON property "'.($parent_key ?: '?').'" is an array of type "'.$class.'" but contained a value of type "'.\gettype($jsonValue).'"'
277 277
                 );
278 278
             } elseif (\is_a($class, \ArrayObject::class, true)) {
279 279
                 /** @noinspection PhpSillyAssignmentInspection - phpstan helper */
@@ -329,7 +329,7 @@  discard block
 block discarded – undo
329 329
         }
330 330
 
331 331
         //create a full qualified namespace
332
-        return '\\' . $strNs . '\\' . $type;
332
+        return '\\'.$strNs.'\\'.$type;
333 333
     }
334 334
 
335 335
     /**
@@ -633,7 +633,7 @@  discard block
 block discarded – undo
633 633
      */
634 634
     private function isNullable($type): bool
635 635
     {
636
-        return \stripos('|' . $type . '|', '|null|') !== false;
636
+        return \stripos('|'.$type.'|', '|null|') !== false;
637 637
     }
638 638
 
639 639
     /**
@@ -650,7 +650,7 @@  discard block
 block discarded – undo
650 650
         }
651 651
 
652 652
         return \substr(
653
-            \str_ireplace('|null|', '|', '|' . $type . '|'),
653
+            \str_ireplace('|null|', '|', '|'.$type.'|'),
654 654
             1,
655 655
             -1
656 656
         );
Please login to merge, or discard this patch.
build/generate_docs.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-require __DIR__ . '/../vendor/autoload.php';
4
-require __DIR__ . '/vendor/autoload.php';
3
+require __DIR__.'/../vendor/autoload.php';
4
+require __DIR__.'/vendor/autoload.php';
5 5
 
6 6
 $readmeText = (new \voku\PhpReadmeHelper\GenerateApi())->generate(
7
-    __DIR__ . '/../src/Arrayy.php',
8
-    __DIR__ . '/docs/base.md'
7
+    __DIR__.'/../src/Arrayy.php',
8
+    __DIR__.'/docs/base.md'
9 9
 );
10 10
 
11
-file_put_contents(__DIR__ . '/../README.md', $readmeText);
11
+file_put_contents(__DIR__.'/../README.md', $readmeText);
Please login to merge, or discard this patch.
src/Arrayy.php 1 patch
Spacing   +65 added lines, -65 removed lines patch added patch discarded remove patch
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
      */
315 315
     public function appendImmutable($value, $key = null): self
316 316
     {
317
-        $generator = function () use ($key, $value): \Generator {
317
+        $generator = function() use ($key, $value): \Generator {
318 318
             if ($this->properties !== []) {
319 319
                 $this->checkType($key, $value);
320 320
             }
@@ -501,7 +501,7 @@  discard block
 block discarded – undo
501 501
         if ($this->generator instanceof ArrayyRewindableGenerator) {
502 502
             $generator = clone $this->generator;
503 503
             $this->generator = new ArrayyRewindableExtendedGenerator(
504
-                static function () use ($generator): \Generator {
504
+                static function() use ($generator): \Generator {
505 505
                     yield from $generator;
506 506
                 },
507 507
                 null,
@@ -709,7 +709,7 @@  discard block
 block discarded – undo
709 709
                  */
710 710
                 $this->callAtPath(
711 711
                     $containerPath,
712
-                    static function ($container) use ($lastOffset, &$offsetExists) {
712
+                    static function($container) use ($lastOffset, &$offsetExists) {
713 713
                         $offsetExists = \array_key_exists($lastOffset, $container);
714 714
                     }
715 715
                 );
@@ -812,7 +812,7 @@  discard block
 block discarded – undo
812 812
                  */
813 813
                 $this->callAtPath(
814 814
                     \implode($this->pathSeparator, $path),
815
-                    static function (&$offset) use ($pathToUnset) {
815
+                    static function(&$offset) use ($pathToUnset) {
816 816
                         if (\is_array($offset)) {
817 817
                             unset($offset[$pathToUnset]);
818 818
                         } else {
@@ -867,7 +867,7 @@  discard block
 block discarded – undo
867 867
 
868 868
         if (\strpos($iteratorClass, '\\') === 0) {
869 869
             /** @var class-string<\Arrayy\ArrayyIterator<TKey,T>> $iteratorClass */
870
-            $iteratorClass = '\\' . $iteratorClass;
870
+            $iteratorClass = '\\'.$iteratorClass;
871 871
             if (\class_exists($iteratorClass)) {
872 872
                 /**
873 873
                  * @psalm-suppress PropertyTypeCoercion
@@ -878,7 +878,7 @@  discard block
 block discarded – undo
878 878
             }
879 879
         }
880 880
 
881
-        throw new \InvalidArgumentException('The iterator class does not exist: ' . $iteratorClass);
881
+        throw new \InvalidArgumentException('The iterator class does not exist: '.$iteratorClass);
882 882
     }
883 883
 
884 884
     /**
@@ -1053,13 +1053,13 @@  discard block
 block discarded – undo
1053 1053
 
1054 1054
         foreach ($this->getGenerator() as $key => $item) {
1055 1055
             if ($item instanceof self) {
1056
-                $result[$prefix . $key] = $item->appendToEachKey($prefix);
1056
+                $result[$prefix.$key] = $item->appendToEachKey($prefix);
1057 1057
             } elseif (\is_array($item)) {
1058
-                $result[$prefix . $key] = self::create($item, $this->iteratorClass, false)
1058
+                $result[$prefix.$key] = self::create($item, $this->iteratorClass, false)
1059 1059
                     ->appendToEachKey($prefix)
1060 1060
                     ->toArray();
1061 1061
             } else {
1062
-                $result[$prefix . $key] = $item;
1062
+                $result[$prefix.$key] = $item;
1063 1063
             }
1064 1064
         }
1065 1065
 
@@ -1094,7 +1094,7 @@  discard block
 block discarded – undo
1094 1094
             } elseif (\is_object($item) === true) {
1095 1095
                 $result[$key] = $item;
1096 1096
             } else {
1097
-                $result[$key] = $prefix . $item;
1097
+                $result[$key] = $prefix.$item;
1098 1098
             }
1099 1099
         }
1100 1100
 
@@ -1281,7 +1281,7 @@  discard block
 block discarded – undo
1281 1281
     public function chunk($size, $preserveKeys = false): self
1282 1282
     {
1283 1283
         if ($preserveKeys) {
1284
-            $generator = function () use ($size) {
1284
+            $generator = function() use ($size) {
1285 1285
                 $values = [];
1286 1286
                 $tmpCounter = 0;
1287 1287
                 foreach ($this->getGenerator() as $key => $value) {
@@ -1301,7 +1301,7 @@  discard block
 block discarded – undo
1301 1301
                 }
1302 1302
             };
1303 1303
         } else {
1304
-            $generator = function () use ($size) {
1304
+            $generator = function() use ($size) {
1305 1305
                 $values = [];
1306 1306
                 $tmpCounter = 0;
1307 1307
                 foreach ($this->getGenerator() as $key => $value) {
@@ -1345,7 +1345,7 @@  discard block
 block discarded – undo
1345 1345
     public function clean(): self
1346 1346
     {
1347 1347
         return $this->filter(
1348
-            static function ($value) {
1348
+            static function($value) {
1349 1349
                 return (bool) $value;
1350 1350
             }
1351 1351
         );
@@ -1684,9 +1684,9 @@  discard block
 block discarded – undo
1684 1684
 
1685 1685
         foreach ($items as $key => $value) {
1686 1686
             if (\is_array($value) && $value !== []) {
1687
-                $flatten[] = $this->flatten($delimiter, $prepend . $key . $delimiter, $value);
1687
+                $flatten[] = $this->flatten($delimiter, $prepend.$key.$delimiter, $value);
1688 1688
             } else {
1689
-                $flatten[] = [$prepend . $key => $value];
1689
+                $flatten[] = [$prepend.$key => $value];
1690 1690
             }
1691 1691
         }
1692 1692
 
@@ -1871,7 +1871,7 @@  discard block
 block discarded – undo
1871 1871
          */
1872 1872
         \array_walk(
1873 1873
             $array,
1874
-            static function (&$val) {
1874
+            static function(&$val) {
1875 1875
                 if ((string) $val === $val) {
1876 1876
                     $val = \trim($val);
1877 1877
                 }
@@ -2097,7 +2097,7 @@  discard block
 block discarded – undo
2097 2097
             $array = $array[0];
2098 2098
         }
2099 2099
 
2100
-        $generator = function () use ($array): \Generator {
2100
+        $generator = function() use ($array): \Generator {
2101 2101
             foreach ($this->getGenerator() as $key => $value) {
2102 2102
                 if (\in_array($value, $array, true) === false) {
2103 2103
                     yield $key => $value;
@@ -2132,7 +2132,7 @@  discard block
 block discarded – undo
2132 2132
             $array = $array[0];
2133 2133
         }
2134 2134
 
2135
-        $generator = function () use ($array): \Generator {
2135
+        $generator = function() use ($array): \Generator {
2136 2136
             foreach ($this->getGenerator() as $key => $value) {
2137 2137
                 if (\array_key_exists($key, $array) === false) {
2138 2138
                     yield $key => $value;
@@ -2167,7 +2167,7 @@  discard block
 block discarded – undo
2167 2167
             $array = $array[0];
2168 2168
         }
2169 2169
 
2170
-        $generator = function () use ($array): \Generator {
2170
+        $generator = function() use ($array): \Generator {
2171 2171
             foreach ($this->getGenerator() as $key => $value) {
2172 2172
                 $isset = isset($array[$key]);
2173 2173
 
@@ -2479,7 +2479,7 @@  discard block
 block discarded – undo
2479 2479
             /** @phpstan-var \Closure(TKey=):bool $closure */
2480 2480
             $closure = $closure;
2481 2481
 
2482
-            $generator = function () use ($closure) {
2482
+            $generator = function() use ($closure) {
2483 2483
                 foreach ($this->getGenerator() as $key => $value) {
2484 2484
                     if ($closure($key) === true) {
2485 2485
                         yield $key => $value;
@@ -2491,7 +2491,7 @@  discard block
 block discarded – undo
2491 2491
             /** @phpstan-var \Closure(T=,TKey=):bool $closure */
2492 2492
             $closure = $closure;
2493 2493
 
2494
-            $generator = function () use ($closure) {
2494
+            $generator = function() use ($closure) {
2495 2495
                 foreach ($this->getGenerator() as $key => $value) {
2496 2496
                     if ($closure($value, $key) === true) {
2497 2497
                         yield $key => $value;
@@ -2503,7 +2503,7 @@  discard block
 block discarded – undo
2503 2503
             /** @phpstan-var \Closure(T=):bool $closure */
2504 2504
             $closure = $closure;
2505 2505
 
2506
-            $generator = function () use ($closure) {
2506
+            $generator = function() use ($closure) {
2507 2507
                 foreach ($this->getGenerator() as $key => $value) {
2508 2508
                     if ($closure($value) === true) {
2509 2509
                         yield $key => $value;
@@ -2559,40 +2559,40 @@  discard block
 block discarded – undo
2559 2559
         }
2560 2560
 
2561 2561
         $ops = [
2562
-            'eq' => static function ($item, $prop, $value): bool {
2562
+            'eq' => static function($item, $prop, $value): bool {
2563 2563
                 return $item[$prop] === $value;
2564 2564
             },
2565
-            'gt' => static function ($item, $prop, $value): bool {
2565
+            'gt' => static function($item, $prop, $value): bool {
2566 2566
                 return $item[$prop] > $value;
2567 2567
             },
2568
-            'ge' => static function ($item, $prop, $value): bool {
2568
+            'ge' => static function($item, $prop, $value): bool {
2569 2569
                 return $item[$prop] >= $value;
2570 2570
             },
2571
-            'gte' => static function ($item, $prop, $value): bool {
2571
+            'gte' => static function($item, $prop, $value): bool {
2572 2572
                 return $item[$prop] >= $value;
2573 2573
             },
2574
-            'lt' => static function ($item, $prop, $value): bool {
2574
+            'lt' => static function($item, $prop, $value): bool {
2575 2575
                 return $item[$prop] < $value;
2576 2576
             },
2577
-            'le' => static function ($item, $prop, $value): bool {
2577
+            'le' => static function($item, $prop, $value): bool {
2578 2578
                 return $item[$prop] <= $value;
2579 2579
             },
2580
-            'lte' => static function ($item, $prop, $value): bool {
2580
+            'lte' => static function($item, $prop, $value): bool {
2581 2581
                 return $item[$prop] <= $value;
2582 2582
             },
2583
-            'ne' => static function ($item, $prop, $value): bool {
2583
+            'ne' => static function($item, $prop, $value): bool {
2584 2584
                 return $item[$prop] !== $value;
2585 2585
             },
2586
-            'contains' => static function ($item, $prop, $value): bool {
2586
+            'contains' => static function($item, $prop, $value): bool {
2587 2587
                 return \in_array($item[$prop], (array) $value, true);
2588 2588
             },
2589
-            'notContains' => static function ($item, $prop, $value): bool {
2589
+            'notContains' => static function($item, $prop, $value): bool {
2590 2590
                 return !\in_array($item[$prop], (array) $value, true);
2591 2591
             },
2592
-            'newer' => static function ($item, $prop, $value): bool {
2592
+            'newer' => static function($item, $prop, $value): bool {
2593 2593
                 return \strtotime($item[$prop]) > \strtotime($value);
2594 2594
             },
2595
-            'older' => static function ($item, $prop, $value): bool {
2595
+            'older' => static function($item, $prop, $value): bool {
2596 2596
                 return \strtotime($item[$prop]) < \strtotime($value);
2597 2597
             },
2598 2598
         ];
@@ -2600,7 +2600,7 @@  discard block
 block discarded – undo
2600 2600
         $result = \array_values(
2601 2601
             \array_filter(
2602 2602
                 $this->toArray(false, true),
2603
-                static function ($item) use (
2603
+                static function($item) use (
2604 2604
                     $property,
2605 2605
                     $value,
2606 2606
                     $ops,
@@ -2822,7 +2822,7 @@  discard block
 block discarded – undo
2822 2822
      */
2823 2823
     public function flip(): self
2824 2824
     {
2825
-        $generator = function (): \Generator {
2825
+        $generator = function(): \Generator {
2826 2826
             foreach ($this->getGenerator() as $key => $value) {
2827 2827
                 yield (string) $value => $key;
2828 2828
             }
@@ -3093,9 +3093,9 @@  discard block
 block discarded – undo
3093 3093
         $jsonObject = \json_decode($json, false);
3094 3094
 
3095 3095
         $mapper = new \Arrayy\Mapper\Json();
3096
-        $mapper->undefinedPropertyHandler = static function ($object, $key, $jsonValue) use ($class) {
3096
+        $mapper->undefinedPropertyHandler = static function($object, $key, $jsonValue) use ($class) {
3097 3097
             if ($class->checkPropertiesMismatchInConstructor) {
3098
-                throw new \TypeError('Property mismatch - input: ' . \print_r(['key' => $key, 'jsonValue' => $jsonValue], true) . ' for object: ' . \get_class($object));
3098
+                throw new \TypeError('Property mismatch - input: '.\print_r(['key' => $key, 'jsonValue' => $jsonValue], true).' for object: '.\get_class($object));
3099 3099
             }
3100 3100
         };
3101 3101
 
@@ -3160,13 +3160,13 @@  discard block
 block discarded – undo
3160 3160
     public function getColumn($columnKey = null, $indexKey = null): self
3161 3161
     {
3162 3162
         if ($columnKey === null && $indexKey === null) {
3163
-            $generator = function () {
3163
+            $generator = function() {
3164 3164
                 foreach ($this->getGenerator() as $key => $value) {
3165 3165
                     yield $value;
3166 3166
                 }
3167 3167
             };
3168 3168
         } else {
3169
-            $generator = function () use ($columnKey, $indexKey) {
3169
+            $generator = function() use ($columnKey, $indexKey) {
3170 3170
                 foreach ($this->getGenerator() as $key => $value) {
3171 3171
                     // reset
3172 3172
                     $newKey = null;
@@ -3466,7 +3466,7 @@  discard block
 block discarded – undo
3466 3466
 
3467 3467
         if ($UN_FOUND === null) {
3468 3468
             // Generate unique string to use as marker.
3469
-            $UN_FOUND = 'arrayy--' . \uniqid('arrayy', true);
3469
+            $UN_FOUND = 'arrayy--'.\uniqid('arrayy', true);
3470 3470
         }
3471 3471
 
3472 3472
         if (\is_array($key)) {
@@ -3516,7 +3516,7 @@  discard block
 block discarded – undo
3516 3516
      */
3517 3517
     public function implode(string $glue = '', string $prefix = ''): string
3518 3518
     {
3519
-        return $prefix . $this->implode_recursive($glue, $this->toArray(), false);
3519
+        return $prefix.$this->implode_recursive($glue, $this->toArray(), false);
3520 3520
     }
3521 3521
 
3522 3522
     /**
@@ -3625,7 +3625,7 @@  discard block
 block discarded – undo
3625 3625
                 \array_uintersect(
3626 3626
                     $this->toArray(),
3627 3627
                     $search,
3628
-                    static function ($a, $b) {
3628
+                    static function($a, $b) {
3629 3629
                         return $a === $b ? 0 : -1;
3630 3630
                     }
3631 3631
                 ),
@@ -3973,13 +3973,13 @@  discard block
 block discarded – undo
3973 3973
         // non recursive
3974 3974
 
3975 3975
         if ($search_values === null) {
3976
-            $arrayFunction = function (): \Generator {
3976
+            $arrayFunction = function(): \Generator {
3977 3977
                 foreach ($this->getGenerator() as $key => $value) {
3978 3978
                     yield $key;
3979 3979
                 }
3980 3980
             };
3981 3981
         } else {
3982
-            $arrayFunction = function () use ($search_values, $strict): \Generator {
3982
+            $arrayFunction = function() use ($search_values, $strict): \Generator {
3983 3983
                 $is_array_tmp = \is_array($search_values);
3984 3984
 
3985 3985
                 /** @noinspection PhpParameterByRefIsNotUsedAsReferenceInspection */
@@ -4225,7 +4225,7 @@  discard block
 block discarded – undo
4225 4225
         $useArguments = \func_num_args() > 2;
4226 4226
 
4227 4227
         return static::create(
4228
-            function () use ($useArguments, $callable, $useKeyAsSecondParameter, $arguments) {
4228
+            function() use ($useArguments, $callable, $useKeyAsSecondParameter, $arguments) {
4229 4229
                 foreach ($this->getGenerator() as $key => $value) {
4230 4230
                     if ($useArguments) {
4231 4231
                         if ($useKeyAsSecondParameter) {
@@ -4726,7 +4726,7 @@  discard block
 block discarded – undo
4726 4726
      */
4727 4727
     public function nth(int $step, int $offset = 0): self
4728 4728
     {
4729
-        $arrayFunction = function () use ($step, $offset): \Generator {
4729
+        $arrayFunction = function() use ($step, $offset): \Generator {
4730 4730
             $position = 0;
4731 4731
             foreach ($this->getGenerator() as $key => $value) {
4732 4732
                 if ($position++ % $step !== $offset) {
@@ -4760,7 +4760,7 @@  discard block
 block discarded – undo
4760 4760
     {
4761 4761
         $keys = \array_flip($keys);
4762 4762
 
4763
-        $generator = function () use ($keys): \Generator {
4763
+        $generator = function() use ($keys): \Generator {
4764 4764
             foreach ($this->getGenerator() as $key => $value) {
4765 4765
                 if (isset($keys[$key])) {
4766 4766
                     yield $key => $value;
@@ -4897,7 +4897,7 @@  discard block
 block discarded – undo
4897 4897
      */
4898 4898
     public function prependImmutable($value, $key = null)
4899 4899
     {
4900
-        $generator = function () use ($key, $value): \Generator {
4900
+        $generator = function() use ($key, $value): \Generator {
4901 4901
             if ($this->properties !== []) {
4902 4902
                 $this->checkType($key, $value);
4903 4903
             }
@@ -4948,7 +4948,7 @@  discard block
 block discarded – undo
4948 4948
                 )->prependToEachKey($suffix)
4949 4949
                     ->toArray();
4950 4950
             } else {
4951
-                $result[$key . $suffix] = $item;
4951
+                $result[$key.$suffix] = $item;
4952 4952
             }
4953 4953
         }
4954 4954
 
@@ -4988,7 +4988,7 @@  discard block
 block discarded – undo
4988 4988
             } elseif (\is_object($item) === true) {
4989 4989
                 $result[$key] = $item;
4990 4990
             } else {
4991
-                $result[$key] = $item . $suffix;
4991
+                $result[$key] = $item.$suffix;
4992 4992
             }
4993 4993
         }
4994 4994
 
@@ -5788,7 +5788,7 @@  discard block
 block discarded – undo
5788 5788
      */
5789 5789
     public function replaceValues($search, $replacement = ''): self
5790 5790
     {
5791
-        $function = static function ($value) use ($search, $replacement) {
5791
+        $function = static function($value) use ($search, $replacement) {
5792 5792
             return \str_replace($search, $replacement, $value);
5793 5793
         };
5794 5794
 
@@ -6478,7 +6478,7 @@  discard block
 block discarded – undo
6478 6478
              * @psalm-suppress MissingClosureParamType
6479 6479
              */
6480 6480
             $results = $arrayy->each(
6481
-                static function ($value) use ($sorter) {
6481
+                static function($value) use ($sorter) {
6482 6482
                     if (\is_callable($sorter) === true) {
6483 6483
                         return $sorter($value);
6484 6484
                     }
@@ -6551,7 +6551,7 @@  discard block
 block discarded – undo
6551 6551
     public function split(int $numberOfPieces = 2, bool $keepKeys = false): self
6552 6552
     {
6553 6553
         if ($keepKeys) {
6554
-            $generator = function () use ($numberOfPieces) {
6554
+            $generator = function() use ($numberOfPieces) {
6555 6555
                 $carry = [];
6556 6556
                 $i = 1;
6557 6557
                 foreach ($this->getGenerator() as $key => $value) {
@@ -6574,7 +6574,7 @@  discard block
 block discarded – undo
6574 6574
                 }
6575 6575
             };
6576 6576
         } else {
6577
-            $generator = function () use ($numberOfPieces) {
6577
+            $generator = function() use ($numberOfPieces) {
6578 6578
                 $carry = [];
6579 6579
                 $i = 1;
6580 6580
                 foreach ($this->getGenerator() as $key => $value) {
@@ -6621,7 +6621,7 @@  discard block
 block discarded – undo
6621 6621
     public function stripEmpty(): self
6622 6622
     {
6623 6623
         return $this->filter(
6624
-            static function ($item) {
6624
+            static function($item) {
6625 6625
                 if ($item === null) {
6626 6626
                     return false;
6627 6627
                 }
@@ -6825,7 +6825,7 @@  discard block
 block discarded – undo
6825 6825
          * @psalm-suppress MissingClosureParamType
6826 6826
          */
6827 6827
         $this->array = $this->reduce(
6828
-            static function ($resultArray, $value) {
6828
+            static function($resultArray, $value) {
6829 6829
                 if (!\in_array($value, $resultArray, true)) {
6830 6830
                     $resultArray[] = $value;
6831 6831
                 }
@@ -6864,7 +6864,7 @@  discard block
 block discarded – undo
6864 6864
          */
6865 6865
         $this->array = \array_reduce(
6866 6866
             \array_keys($array),
6867
-            static function ($resultArray, $key) use ($array) {
6867
+            static function($resultArray, $key) use ($array) {
6868 6868
                 if (!\in_array($array[$key], $resultArray, true)) {
6869 6869
                     $resultArray[$key] = $array[$key];
6870 6870
                 }
@@ -6961,7 +6961,7 @@  discard block
 block discarded – undo
6961 6961
     public function values(): self
6962 6962
     {
6963 6963
         return static::create(
6964
-            function () {
6964
+            function() {
6965 6965
                 /** @noinspection YieldFromCanBeUsedInspection */
6966 6966
                 foreach ($this->getGenerator() as $value) {
6967 6967
                     yield $value;
@@ -7037,7 +7037,7 @@  discard block
 block discarded – undo
7037 7037
     public function where(string $keyOrPropertyOrMethod, $value): self
7038 7038
     {
7039 7039
         return $this->filter(
7040
-            function ($item) use ($keyOrPropertyOrMethod, $value) {
7040
+            function($item) use ($keyOrPropertyOrMethod, $value) {
7041 7041
                 $accessorValue = $this->extractValue(
7042 7042
                     $item,
7043 7043
                     $keyOrPropertyOrMethod
@@ -7327,7 +7327,7 @@  discard block
 block discarded – undo
7327 7327
     protected function getPropertiesFromPhpDoc()
7328 7328
     {
7329 7329
         static $PROPERTY_CACHE = [];
7330
-        $cacheKey = 'Class::' . static::class;
7330
+        $cacheKey = 'Class::'.static::class;
7331 7331
 
7332 7332
         if (isset($PROPERTY_CACHE[$cacheKey])) {
7333 7333
             return $PROPERTY_CACHE[$cacheKey];
@@ -7637,7 +7637,7 @@  discard block
 block discarded – undo
7637 7637
         if ($array === null) {
7638 7638
             $array = [];
7639 7639
         } elseif (!\is_array($array)) {
7640
-            throw new \RuntimeException('Can not set value at this path "' . $key . '" because (' . \gettype($array) . ')"' . \print_r($array, true) . '" is not an array.');
7640
+            throw new \RuntimeException('Can not set value at this path "'.$key.'" because ('.\gettype($array).')"'.\print_r($array, true).'" is not an array.');
7641 7641
         }
7642 7642
 
7643 7643
         $array[$key] = $value;
@@ -7709,7 +7709,7 @@  discard block
 block discarded – undo
7709 7709
                 &&
7710 7710
                 \count(\array_diff_key($properties, $data)) > 0
7711 7711
             ) {
7712
-                throw new \TypeError('Property mismatch - input: ' . \print_r(\array_keys($data), true) . ' | expected: ' . \print_r(\array_keys($properties), true));
7712
+                throw new \TypeError('Property mismatch - input: '.\print_r(\array_keys($data), true).' | expected: '.\print_r(\array_keys($properties), true));
7713 7713
             }
7714 7714
 
7715 7715
             foreach ($data as $key => &$valueInner) {
@@ -7826,7 +7826,7 @@  discard block
 block discarded – undo
7826 7826
              *
7827 7827
              * @return void
7828 7828
              */
7829
-            static function (&$item) {
7829
+            static function(&$item) {
7830 7830
                 if ($item instanceof self) {
7831 7831
                     $item = $item->getArray();
7832 7832
                 }
@@ -7851,7 +7851,7 @@  discard block
 block discarded – undo
7851 7851
             &&
7852 7852
             $this->checkPropertiesMismatch === true
7853 7853
         ) {
7854
-            throw new \TypeError('The key "' . $key . '" does not exists as "@property" phpdoc. (' . \get_class($this) . ').');
7854
+            throw new \TypeError('The key "'.$key.'" does not exists as "@property" phpdoc. ('.\get_class($this).').');
7855 7855
         }
7856 7856
 
7857 7857
         if (isset($this->properties[self::ARRAYY_HELPER_TYPES_FOR_ALL_PROPERTIES])) {
Please login to merge, or discard this patch.