Passed
Push — master ( e186f4...df3b09 )
by Fran
10:11 queued 06:42
created
src/base/types/helpers/ApiHelper.php 1 patch
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -37,19 +37,19 @@  discard block
 block discarded – undo
37 37
         $behaviors = $tableMap->getBehaviors();
38 38
         foreach ($map::getFieldNames() as $field) {
39 39
             $fDto = self::parseFormField($domain, $tableMap, $field, $behaviors);
40
-            if(null !== $fDto) {
40
+            if (null !== $fDto) {
41 41
                 $form->addField($fDto);
42 42
             }
43 43
         }
44 44
 
45
-        if(array_key_exists('i18n', $behaviors)) {
46
-            $relateI18n = $tableMap->getRelation($tableMap->getPhpName() . 'I18n');
47
-            if(null !== $relateI18n) {
45
+        if (array_key_exists('i18n', $behaviors)) {
46
+            $relateI18n = $tableMap->getRelation($tableMap->getPhpName().'I18n');
47
+            if (null !== $relateI18n) {
48 48
                 $i18NTableMap = $relateI18n->getLocalTable();
49
-                foreach($i18NTableMap->getColumns() as $columnMap) {
50
-                    if(!$form->fieldExists($columnMap->getPhpName())) {
49
+                foreach ($i18NTableMap->getColumns() as $columnMap) {
50
+                    if (!$form->fieldExists($columnMap->getPhpName())) {
51 51
                         $fDto = self::parseFormField($domain, $i18NTableMap, $columnMap->getPhpName(), $i18NTableMap->getBehaviors());
52
-                        if(null !== $fDto) {
52
+                        if (null !== $fDto) {
53 53
                             $fDto->pk = false;
54 54
                             $form->addField($fDto);
55 55
                         }
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
         $fDto->entity = $relatedModel;
79 79
         $relatedField = $foreignTable->getColumn($mappedColumn->getRelatedColumnName());
80 80
         $fDto->relatedField = $relatedField->getPhpName();
81
-        $fDto->url = Router::getInstance()->getRoute(strtolower($domain) . '-api-' . $relatedModel);
81
+        $fDto->url = Router::getInstance()->getRoute(strtolower($domain).'-api-'.$relatedModel);
82 82
         return $fDto;
83 83
     }
84 84
 
@@ -185,14 +185,14 @@  discard block
 block discarded – undo
185 185
     {
186 186
         $column = null;
187 187
         try {
188
-            foreach($tableMap->getColumns() as $tableMapColumn) {
188
+            foreach ($tableMap->getColumns() as $tableMapColumn) {
189 189
                 $columnName = $tableMapColumn->getPhpName();
190
-                if(preg_match('/^'.$field.'$/i', $columnName)) {
190
+                if (preg_match('/^'.$field.'$/i', $columnName)) {
191 191
                     $column = $tableMapColumn;
192 192
                     break;
193 193
                 }
194 194
             }
195
-        } catch (\Exception $e) {
195
+        }catch (\Exception $e) {
196 196
             Logger::log($e->getMessage(), LOG_DEBUG);
197 197
         }
198 198
         return $column;
@@ -206,18 +206,18 @@  discard block
 block discarded – undo
206 206
     private static function addQueryFilter(ColumnMap $column, ModelCriteria &$query, $value = null)
207 207
     {
208 208
         $tableField = $column->getFullyQualifiedName();
209
-        if(is_array($value)) {
209
+        if (is_array($value)) {
210 210
             $query->add($tableField, $value, Criteria::IN);
211 211
         } elseif (preg_match('/^\[/', $value) && preg_match('/\]$/', $value)) {
212 212
             $query->add($tableField, explode(',', preg_replace('/(\[|\])/', '', $value)), Criteria::IN);
213 213
         } elseif (preg_match('/^(\'|\")(.*)(\'|\")$/', $value)) {
214 214
             $text = preg_replace('/(\'|\")/', '', $value);
215 215
             $text = preg_replace('/\ /', '%', $text);
216
-            $query->add($tableField, '%' . $text . '%', Criteria::LIKE);
217
-        } else {
218
-            if(null !== $column->getValueSet()) {
216
+            $query->add($tableField, '%'.$text.'%', Criteria::LIKE);
217
+        }else {
218
+            if (null !== $column->getValueSet()) {
219 219
                 $valueSet = $column->getValueSet();
220
-                if(in_array($value, $valueSet)) {
220
+                if (in_array($value, $valueSet)) {
221 221
                     $value = array_search($value, $valueSet);
222 222
                 }
223 223
             }
@@ -237,31 +237,31 @@  discard block
 block discarded – undo
237 237
         $sep = '';
238 238
         foreach ($tableMap->getColumns() as $column) {
239 239
             if ($column->isText()) {
240
-                $exp .= $sep . 'IFNULL(' . $column->getFullyQualifiedName() . ',"")';
240
+                $exp .= $sep.'IFNULL('.$column->getFullyQualifiedName().',"")';
241 241
                 $sep = ', " ", ';
242 242
             }
243 243
         }
244
-        foreach($tableMap->getRelations() as $relation) {
245
-            if(preg_match('/I18n$/i', $relation->getName())) {
244
+        foreach ($tableMap->getRelations() as $relation) {
245
+            if (preg_match('/I18n$/i', $relation->getName())) {
246 246
                 $localeTableMap = $relation->getLocalTable();
247 247
                 foreach ($localeTableMap->getColumns() as $column) {
248 248
                     if ($column->isText()) {
249
-                        $exp .= $sep . 'IFNULL(' . $column->getFullyQualifiedName() . ',"")';
249
+                        $exp .= $sep.'IFNULL('.$column->getFullyQualifiedName().',"")';
250 250
                         $sep = ', " ", ';
251 251
                     }
252 252
                 }
253 253
             }
254 254
         }
255 255
         foreach ($extraColumns as $extra => $name) {
256
-            if(!preg_match("/(COUNT|DISTINCT|SUM|MAX|MIN|GROUP)/i", $extra)) {
257
-                $exp .= $sep . $extra;
256
+            if (!preg_match("/(COUNT|DISTINCT|SUM|MAX|MIN|GROUP)/i", $extra)) {
257
+                $exp .= $sep.$extra;
258 258
                 $sep = ', " ", ';
259 259
             }
260 260
         }
261 261
         $exp .= ")";
262 262
         $text = preg_replace('/(\'|\")/', '', $value);
263 263
         $text = preg_replace('/\ /', '%', $text);
264
-        $query->where($exp . Criteria::LIKE . '"%' . $text . '%"');
264
+        $query->where($exp.Criteria::LIKE.'"%'.$text.'%"');
265 265
     }
266 266
 
267 267
     /**
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
      */
287 287
     public static function extractQuery($modelNameNamespace, ConnectionInterface $con = null)
288 288
     {
289
-        $queryReflector = new \ReflectionClass($modelNameNamespace . "Query");
289
+        $queryReflector = new \ReflectionClass($modelNameNamespace."Query");
290 290
         /** @var \Propel\Runtime\ActiveQuery\ModelCriteria $query */
291 291
         $query = $queryReflector->getMethod('create')->invoke($con);
292 292
 
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
         } elseif ($mappedColumn->isText()) {
316 316
             if ($mappedColumn->getSize() > 100) {
317 317
                 $fDto = self::createField($field, Field::TEXTAREA_TYPE, $required);
318
-            } else {
318
+            }else {
319 319
                 $fDto = self::generateStringField($field, $required);
320 320
             }
321 321
         } elseif ($mappedColumn->getType() === PropelTypes::BOOLEAN) {
@@ -343,7 +343,7 @@  discard block
 block discarded – undo
343 343
                 $fDto->pk = true;
344 344
             }
345 345
         }
346
-        switch(Config::getParam('api.field.type', TableMap::TYPE_PHPNAME)) {
346
+        switch (Config::getParam('api.field.type', TableMap::TYPE_PHPNAME)) {
347 347
             default:
348 348
             case TableMap::TYPE_PHPNAME:
349 349
                 $fDto->name = $mappedColumn->getPhpName();
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
      */
368 368
     public static function extractPrimaryKeyColumnName(TableMap $tableMap) {
369 369
         $modelPk = null;
370
-        foreach($tableMap->getPrimaryKeys() as $pk) {
370
+        foreach ($tableMap->getPrimaryKeys() as $pk) {
371 371
             $modelPk = $pk;
372 372
             break;
373 373
         }
@@ -376,15 +376,15 @@  discard block
 block discarded – undo
376 376
 
377 377
     private static function mapResult(ActiveRecordInterface $model, array $data = []) {
378 378
         $result = [];
379
-        foreach($data as $key => $value) {
379
+        foreach ($data as $key => $value) {
380 380
             try {
381 381
                 $realValue = $model->getByName($key);
382
-            } catch(\Exception $e) {
382
+            }catch (\Exception $e) {
383 383
                 $realValue = $value;
384 384
             }
385
-            if(Api::API_MODEL_KEY_FIELD === $key) {
385
+            if (Api::API_MODEL_KEY_FIELD === $key) {
386 386
                 $result[$key] = (integer)$realValue;
387
-            } else {
387
+            }else {
388 388
                 $result[$key] = $realValue;
389 389
             }
390 390
         }
@@ -401,14 +401,14 @@  discard block
 block discarded – undo
401 401
         $objTableMap = get_class($formatter->getTableMap());
402 402
         /** @var TableMapTrait $objTableMap */
403 403
         $objData = $data;
404
-        foreach($objTableMap::getFieldNames() as $field) {
405
-            if(!array_key_exists($field, $objData)) {
404
+        foreach ($objTableMap::getFieldNames() as $field) {
405
+            if (!array_key_exists($field, $objData)) {
406 406
                 $objData[$field] = null;
407 407
             }
408 408
         }
409 409
         $obj = @$formatter->getAllObjectsFromRow($objData);
410 410
         $result = self::mapResult($obj, $data);
411
-        if(!preg_match('/' . $modelPk->getPhpName() . '/i', $query[Api::API_FIELDS_RESULT_FIELD])) {
411
+        if (!preg_match('/'.$modelPk->getPhpName().'/i', $query[Api::API_FIELDS_RESULT_FIELD])) {
412 412
             unset($result[$modelPk->getPhpName()]);
413 413
         }
414 414
         return $result;
Please login to merge, or discard this patch.