Completed
Pull Request — master (#76)
by Luke
02:26
created
src/functions.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
 {
172 172
     $type = gettype($data);
173 173
     if ($meta) {
174
-        switch($type) {
174
+        switch ($type) {
175 175
             case 'object':
176 176
                 $class = get_class($data);
177 177
                 return "{$type} <{$class}>";
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
                 return "{$type} <{$restype}>";
181 181
         }
182 182
     } else {
183
-        switch($type) {
183
+        switch ($type) {
184 184
             case 'object':
185 185
                 return get_class($data);
186 186
             case 'resource':
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
     } else {
271 271
         echo $label . "\n" . implode(
272 272
                 array_map(
273
-                    function () {
273
+                    function() {
274 274
                         return '-';
275 275
                     },
276 276
                     str_split($label)
Please login to merge, or discard this patch.
Unused Use Statements   +1 added lines, -10 removed lines patch added patch discarded remove patch
@@ -9,24 +9,15 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz;
11 11
 
12
-use Closure;
13 12
 use Illuminate\Support\Str;
14 13
 use InvalidArgumentException;
15 14
 use Iterator;
15
+use Noz\Contracts\CollectionInterface;
16 16
 use Noz\Immutable\Collection;
17 17
 use Noz\Immutable\Sequence;
18
-use Noz\Contracts\CollectionInterface;
19 18
 use RuntimeException;
20
-use Serializable;
21 19
 use Traversable;
22 20
 
23
-use Symfony\Component\Serializer\Serializer;
24
-use Symfony\Component\Serializer\Encoder\XmlEncoder;
25
-use Symfony\Component\Serializer\Encoder\JsonEncoder;
26
-use Symfony\Component\Serializer\Encoder\YamlEncoder;
27
-use Symfony\Component\Serializer\Encoder\CsvEncoder;
28
-use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
29
-
30 21
 /**
31 22
  * Collection factory.
32 23
  *
Please login to merge, or discard this patch.
src/Traits/IsContainer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@
 block discarded – undo
30 30
      */
31 31
     public function contains($value, $index = null)
32 32
     {
33
-        return (bool) $this->fold(function ($carry, $val, $key) use ($value, $index) {
33
+        return (bool) $this->fold(function($carry, $val, $key) use ($value, $index) {
34 34
             if ($carry) {
35 35
                 return $carry;
36 36
             }
Please login to merge, or discard this patch.
src/Immutable/Collection.php 2 patches
Unused Use Statements   +4 added lines, -7 removed lines patch added patch discarded remove patch
@@ -9,21 +9,18 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Collection;
11 11
 
12
-use InvalidArgumentException;
13
-use OutOfBoundsException;
14
-
15 12
 use ArrayIterator;
16 13
 use Countable;
14
+use InvalidArgumentException;
17 15
 use Iterator;
18
-use Traversable;
19
-
20 16
 use Noz\Contracts\Arrayable;
21
-use Noz\Contracts\Invokable;
22 17
 use Noz\Contracts\CollectionInterface;
23
-
18
+use Noz\Contracts\Invokable;
24 19
 use Noz\Traits\IsArrayable;
25 20
 use Noz\Traits\IsContainer;
26 21
 use Noz\Traits\IsSerializable;
22
+use OutOfBoundsException;
23
+use Traversable;
27 24
 
28 25
 use function
29 26
     Noz\is_traversable,
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -589,7 +589,7 @@  discard block
 block discarded – undo
589 589
     public function pairs()
590 590
     {
591 591
         return collect(array_map(
592
-            function ($key, $val) {
592
+            function($key, $val) {
593 593
                 return [$key, $val];
594 594
             },
595 595
             array_keys($this->getData()),
@@ -608,11 +608,11 @@  discard block
 block discarded – undo
608 608
     public function duplicates()
609 609
     {
610 610
         $dups = [];
611
-        $this->walk(function ($val, $key) use (&$dups) {
611
+        $this->walk(function($val, $key) use (&$dups) {
612 612
             $dups[$val][] = $key;
613 613
         });
614 614
 
615
-        return collect($dups)->filter(function ($val) {
615
+        return collect($dups)->filter(function($val) {
616 616
             return count($val) > 1;
617 617
         });
618 618
     }
@@ -899,7 +899,7 @@  discard block
 block discarded – undo
899 899
     public function split($num)
900 900
     {
901 901
         $count = $this->count();
902
-        $size = (int)($count / $num);
902
+        $size = (int) ($count / $num);
903 903
         $mod = $count % $num;
904 904
         return collect($this->fold(function($chunks, $val, $key, $iter) use ($num, $size, $mod) {
905 905
             $chunk_count = count($chunks);
Please login to merge, or discard this patch.
src/Immutable/Dict.php 1 patch
Unused Use Statements   +2 added lines, -9 removed lines patch added patch discarded remove patch
@@ -9,18 +9,11 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Collection;
11 11
 
12
-use BadMethodCallException;
13
-
14 12
 use Countable;
15
-use Noz\Contracts\Structure\Dictable;
16
-use Traversable;
17
-use SplFixedArray;
18
-
19
-use Noz\Contracts\Structure\Sequenceable;
20
-use Noz\Contracts\Immutable;
21 13
 use Noz\Contracts\Arrayable;
14
+use Noz\Contracts\Immutable;
22 15
 use Noz\Contracts\Invokable;
23
-
16
+use Noz\Contracts\Structure\Dictable;
24 17
 use Noz\Traits\IsImmutable;
25 18
 
26 19
 use function Noz\to_array;
Please login to merge, or discard this patch.
src/Immutable/LList.php 2 patches
Unused Use Statements   +7 added lines, -10 removed lines patch added patch discarded remove patch
@@ -9,21 +9,18 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Immutable;
11 11
 
12
-use InvalidArgumentException;
13
-
14 12
 use Countable;
15
-use Traversable;
16
-use Serializable;
17
-use SplDoublyLinkedList;
18
-
19
-use Noz\Contracts\Structure\Listable;
20
-use Noz\Contracts\Immutable;
13
+use InvalidArgumentException;
21 14
 use Noz\Contracts\Arrayable;
15
+use Noz\Contracts\Immutable;
22 16
 use Noz\Contracts\Invokable;
23
-
17
+use Noz\Contracts\Structure\Listable;
24 18
 use Noz\Traits\IsArrayable;
25
-use Noz\Traits\IsImmutable;
26 19
 use Noz\Traits\IsContainer;
20
+use Noz\Traits\IsImmutable;
21
+use Serializable;
22
+use SplDoublyLinkedList;
23
+use Traversable;
27 24
 
28 25
 use function
29 26
     Noz\is_traversable;
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@
 block discarded – undo
75 75
         } else {
76 76
             $dll = new SplDoublyLinkedList($data);
77 77
             $dll->setIteratorMode(SplDoublyLinkedList::IT_MODE_KEEP);
78
-            foreach($data as $key => $val) {
78
+            foreach ($data as $key => $val) {
79 79
                 $dll->push($val);
80 80
             }
81 81
         }
Please login to merge, or discard this patch.
src/Immutable/Queue.php 1 patch
Unused Use Statements   +2 added lines, -9 removed lines patch added patch discarded remove patch
@@ -9,18 +9,11 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Collection;
11 11
 
12
-use BadMethodCallException;
13
-
14 12
 use Countable;
15
-use Noz\Contracts\Structure\Listable;
16
-use Traversable;
17
-use SplFixedArray;
18
-
19
-use Noz\Contracts\Structure\Sequenceable;
20
-use Noz\Contracts\Immutable;
21 13
 use Noz\Contracts\Arrayable;
14
+use Noz\Contracts\Immutable;
22 15
 use Noz\Contracts\Invokable;
23
-
16
+use Noz\Contracts\Structure\Listable;
24 17
 use Noz\Traits\IsImmutable;
25 18
 
26 19
 use function Noz\to_array;
Please login to merge, or discard this patch.
src/Immutable/Sequence.php 2 patches
Unused Use Statements   +6 added lines, -11 removed lines patch added patch discarded remove patch
@@ -9,27 +9,22 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Immutable;
11 11
 
12
-use BadMethodCallException;
13
-use RuntimeException;
14
-
15
-use Iterator;
16 12
 use ArrayAccess;
13
+use BadMethodCallException;
17 14
 use Countable;
18
-use Serializable;
19
-use SplFixedArray;
20
-use Traversable;
21
-
22 15
 use Illuminate\Support\Str;
23
-
16
+use Iterator;
24 17
 use Noz\Contracts\Arrayable;
25 18
 use Noz\Contracts\Immutable;
26 19
 use Noz\Contracts\Invokable;
27 20
 use Noz\Contracts\Structure\Sequenceable;
28
-
21
+use Noz\Traits\IsArrayable;
29 22
 use Noz\Traits\IsContainer;
30 23
 use Noz\Traits\IsImmutable;
31
-use Noz\Traits\IsArrayable;
32 24
 use Noz\Traits\IsSerializable;
25
+use RuntimeException;
26
+use SplFixedArray;
27
+use Traversable;
33 28
 
34 29
 use function
35 30
     Noz\to_array,
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
             $count = $this->count();
104 104
             if (count($args)) {
105 105
                 // if there are more args...
106
-                $length =  array_shift($args);
106
+                $length = array_shift($args);
107 107
             }
108 108
             if (Str::contains($offset, static::SLICE_DELIM)) {
109 109
                 list($start, $length) = get_range_start_end($offset, $count);
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
     public function isEmpty(callable $funk = null)
414 414
     {
415 415
         if (!is_null($funk)) {
416
-            return $this->fold(function ($carry, $val) use ($funk) {
416
+            return $this->fold(function($carry, $val) use ($funk) {
417 417
                 return $carry && $funk($val);
418 418
             }, true);
419 419
         }
Please login to merge, or discard this patch.
src/Immutable/Set.php 1 patch
Unused Use Statements   +2 added lines, -8 removed lines patch added patch discarded remove patch
@@ -9,17 +9,11 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Collection;
11 11
 
12
-use BadMethodCallException;
13
-
14 12
 use Countable;
15
-use Traversable;
16
-use SplFixedArray;
17
-
18
-use Noz\Contracts\Structure\Settable;
19
-use Noz\Contracts\Immutable;
20 13
 use Noz\Contracts\Arrayable;
14
+use Noz\Contracts\Immutable;
21 15
 use Noz\Contracts\Invokable;
22
-
16
+use Noz\Contracts\Structure\Settable;
23 17
 use Noz\Traits\IsImmutable;
24 18
 
25 19
 use function Noz\to_array;
Please login to merge, or discard this patch.
src/Immutable/Stack.php 1 patch
Unused Use Statements   +2 added lines, -8 removed lines patch added patch discarded remove patch
@@ -9,17 +9,11 @@
 block discarded – undo
9 9
  */
10 10
 namespace Noz\Collection;
11 11
 
12
-use BadMethodCallException;
13
-
14 12
 use Countable;
15
-use Traversable;
16
-use SplFixedArray;
17
-
18
-use Noz\Contracts\Structure\Listable;
19
-use Noz\Contracts\Immutable;
20 13
 use Noz\Contracts\Arrayable;
14
+use Noz\Contracts\Immutable;
21 15
 use Noz\Contracts\Invokable;
22
-
16
+use Noz\Contracts\Structure\Listable;
23 17
 use Noz\Traits\IsImmutable;
24 18
 
25 19
 use function Noz\to_array;
Please login to merge, or discard this patch.