Passed
Push — master ( 3c0a41...653ad0 )
by Smoren
10:07 queued 08:33
created
src/ArrayMapper.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -28,14 +28,14 @@  discard block
 block discarded – undo
28 28
     ): array {
29 29
         $result = [];
30 30
 
31
-        foreach($input as $item) {
32
-            if($ignoreNulls && !static::isFieldsNotNull($item, $mapFields)) {
31
+        foreach ($input as $item) {
32
+            if ($ignoreNulls && !static::isFieldsNotNull($item, $mapFields)) {
33 33
                 continue;
34 34
             }
35 35
             $resultPointer = &$result;
36
-            foreach($mapFields as $field) {
36
+            foreach ($mapFields as $field) {
37 37
                 $fieldValue = static::getFieldValue($item, $field);
38
-                if(!is_scalar($fieldValue)) {
38
+                if (!is_scalar($fieldValue)) {
39 39
                     $field = strval($field);
40 40
                     throw new ArrayMapperException(
41 41
                         "field value of '{$field}' is not scalar",
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
                     );
50 50
                 }
51 51
                 /** @var array<string|int|bool|null, mixed> $resultPointer */
52
-                if(!isset($resultPointer[$fieldValue])) {
52
+                if (!isset($resultPointer[$fieldValue])) {
53 53
                     $resultPointer[$fieldValue] = [];
54 54
                 }
55 55
                 $resultPointer = &$resultPointer[$fieldValue];
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 
58 58
             $value = is_callable($valueGetter) ? $valueGetter($item) : $item;
59 59
 
60
-            if($multiple) {
60
+            if ($multiple) {
61 61
                 /** @var array<mixed> $resultPointer */
62 62
                 $resultPointer[] = $value;
63 63
             } else {
@@ -76,12 +76,12 @@  discard block
 block discarded – undo
76 76
      */
77 77
     protected static function isFieldsNotNull($source, array $fieldNames): bool
78 78
     {
79
-        foreach($fieldNames as $fieldName) {
79
+        foreach ($fieldNames as $fieldName) {
80 80
             try {
81
-                if(static::getFieldValue($source, $fieldName) === null) {
81
+                if (static::getFieldValue($source, $fieldName) === null) {
82 82
                     return false;
83 83
                 }
84
-            } catch(ArrayMapperException $e) {
84
+            } catch (ArrayMapperException $e) {
85 85
                 return false;
86 86
             }
87 87
         }
@@ -98,11 +98,11 @@  discard block
 block discarded – undo
98 98
      */
99 99
     protected static function getFieldValue($source, $fieldName)
100 100
     {
101
-        if(is_callable($fieldName)) {
101
+        if (is_callable($fieldName)) {
102 102
             return $fieldName($source);
103 103
         }
104 104
 
105
-        if(
105
+        if (
106 106
             is_array($source) && !array_key_exists($fieldName, $source)
107 107
             || is_object($source) && !isset($source->{$fieldName}) && !property_exists($source, $fieldName)
108 108
         ) {
@@ -117,9 +117,9 @@  discard block
 block discarded – undo
117 117
             );
118 118
         }
119 119
 
120
-        if(is_array($source)) {
120
+        if (is_array($source)) {
121 121
             return $source[$fieldName];
122
-        } elseif(is_object($source)) {
122
+        } elseif (is_object($source)) {
123 123
             return $source->{$fieldName};
124 124
         } else {
125 125
             throw new ArrayMapperException(
Please login to merge, or discard this patch.