Completed
Push — master ( 2089fe...e3cdb6 )
by Smoren
10:36
created
src/Factories/SchematorFactory.php 1 patch
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -23,11 +23,11 @@  discard block
 block discarded – undo
23 23
     {
24 24
         $schemator = static::_create();
25 25
 
26
-        if($withBaseFilters) {
26
+        if ($withBaseFilters) {
27 27
             static::addBaseFilters($schemator);
28 28
         }
29 29
 
30
-        foreach($extraFilters as $filterName => $filterCallback) {
30
+        foreach ($extraFilters as $filterName => $filterCallback) {
31 31
             $schemator->addFilter($filterName, $filterCallback);
32 32
         }
33 33
 
@@ -70,10 +70,10 @@  discard block
 block discarded – undo
70 70
         $schemator->addFilter(
71 71
             'date',
72 72
             function(Schemator $schemator, ?int $source, array $rootSource, string $format, ?int $timezone = null) {
73
-                if($source === null) {
73
+                if ($source === null) {
74 74
                     return null;
75 75
                 }
76
-                if($timezone === null) {
76
+                if ($timezone === null) {
77 77
                     return date($format, $source);
78 78
                 }
79 79
                 return gmdate($format, $source+3600*$timezone);
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
         $schemator->addFilter(
84 84
             'implode',
85 85
             function(Schemator $schemator, ?array $source, array $rootSource, string $delimiter = ', ') {
86
-                if($source === null) {
86
+                if ($source === null) {
87 87
                     return null;
88 88
                 }
89 89
                 return implode($delimiter, $source);
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
         $schemator->addFilter(
94 94
             'explode',
95 95
             function(Schemator $schemator, ?string $source, array $rootSource, string $delimiter = ', ') {
96
-                if($source === null) {
96
+                if ($source === null) {
97 97
                     return null;
98 98
                 }
99 99
                 return explode($delimiter, $source);
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
         $schemator->addFilter(
104 104
             'sum',
105 105
             function(Schemator $schemator, ?array $source) {
106
-                if($source === null) {
106
+                if ($source === null) {
107 107
                     return null;
108 108
                 }
109 109
                 return array_sum($source);
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
         $schemator->addFilter(
114 114
             'average',
115 115
             function(Schemator $schemator, ?array $source) {
116
-                if($source === null) {
116
+                if ($source === null) {
117 117
                     return null;
118 118
                 }
119 119
                 return array_sum($source)/count($source);
@@ -123,21 +123,21 @@  discard block
 block discarded – undo
123 123
         $schemator->addFilter(
124 124
             'filter',
125 125
             function(Schemator $schemator, ?array $source, array $rootSource, $filterConfig) {
126
-                if($source === null) {
126
+                if ($source === null) {
127 127
                     return null;
128 128
                 }
129 129
 
130
-                if(is_callable($filterConfig)) {
130
+                if (is_callable($filterConfig)) {
131 131
                     return array_values(array_filter($source, $filterConfig));
132 132
                 }
133 133
 
134 134
                 $result = [];
135 135
 
136
-                foreach($source as $item) {
137
-                    foreach($filterConfig as $args) {
136
+                foreach ($source as $item) {
137
+                    foreach ($filterConfig as $args) {
138 138
                         $rule = array_shift($args);
139 139
 
140
-                        if(RuleHelper::check($item, $rule, $args)) {
140
+                        if (RuleHelper::check($item, $rule, $args)) {
141 141
                             $result[] = $item;
142 142
                             break;
143 143
                         }
@@ -151,10 +151,10 @@  discard block
 block discarded – undo
151 151
         $schemator->addFilter(
152 152
             'sort',
153 153
             function(Schemator $schemator, ?array $source, array $rootSource, ?callable $sortCallback = null) {
154
-                if($source === null) {
154
+                if ($source === null) {
155 155
                     return null;
156 156
                 }
157
-                if($sortCallback !== null) {
157
+                if ($sortCallback !== null) {
158 158
                     usort($source, $sortCallback);
159 159
                 } else {
160 160
                     sort($source);
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
         $schemator->addFilter(
167 167
             'rsort',
168 168
             function(Schemator $schemator, ?array $source, array $rootSource) {
169
-                if($source === null) {
169
+                if ($source === null) {
170 170
                     return null;
171 171
                 }
172 172
 
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
         $schemator->addFilter(
179 179
             'path',
180 180
             function(Schemator $schemator, ?string $source, array $rootSource) {
181
-                if($source === null) {
181
+                if ($source === null) {
182 182
                     return null;
183 183
                 }
184 184
                 return $schemator->getValue($rootSource, $source);
@@ -188,7 +188,7 @@  discard block
 block discarded – undo
188 188
         $schemator->addFilter(
189 189
             'flatten',
190 190
             function(Schemator $schemator, ?array $source) {
191
-                if($source === null) {
191
+                if ($source === null) {
192 192
                     return null;
193 193
                 }
194 194
                 return ArrHelper::flatten($source);
@@ -198,34 +198,34 @@  discard block
 block discarded – undo
198 198
         $schemator->addFilter(
199 199
             'replace',
200 200
             function(Schemator $schemator, $source, array $rootSource, array $rules) {
201
-                if($source === null) {
201
+                if ($source === null) {
202 202
                     return null;
203 203
                 }
204 204
 
205 205
                 $isArray = is_array($source);
206 206
 
207
-                if(!$isArray) {
207
+                if (!$isArray) {
208 208
                     $source = [$source];
209 209
                 }
210 210
 
211 211
                 $result = [];
212 212
                 $elseValue = null;
213 213
 
214
-                foreach($source as $item) {
214
+                foreach ($source as $item) {
215 215
                     $isReplaced = false;
216 216
                     $elseValue = $item;
217 217
 
218
-                    foreach($rules as $args) {
218
+                    foreach ($rules as $args) {
219 219
                         $value = array_shift($args);
220 220
                         $rule = array_shift($args);
221 221
 
222
-                        if($rule === 'else') {
222
+                        if ($rule === 'else') {
223 223
                             $elseValue = $value;
224 224
                         }
225 225
 
226 226
                         $replace = null;
227 227
 
228
-                        if(RuleHelper::check($item, $rule, $args)) {
228
+                        if (RuleHelper::check($item, $rule, $args)) {
229 229
                             $replace = $value;
230 230
                             $isReplaced = true;
231 231
 
@@ -234,12 +234,12 @@  discard block
 block discarded – undo
234 234
                         }
235 235
                     }
236 236
 
237
-                    if(!$isReplaced) {
237
+                    if (!$isReplaced) {
238 238
                         $result[] = $elseValue;
239 239
                     }
240 240
                 }
241 241
 
242
-                if(!$isArray) {
242
+                if (!$isArray) {
243 243
                     $result = $result[0];
244 244
                 }
245 245
 
Please login to merge, or discard this patch.