Passed
Push — master ( 1a4459...3c70c1 )
by Fran
05:00
created
src/base/types/traits/Api/MutationTrait.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -65,21 +65,21 @@  discard block
 block discarded – undo
65 65
         if (count($pks) == 1) {
66 66
             $pks = array_keys($pks);
67 67
             return [
68
-                $tableMap::TABLE_NAME . '.' . $pks[0] => Api::API_MODEL_KEY_FIELD
68
+                $tableMap::TABLE_NAME.'.'.$pks[0] => Api::API_MODEL_KEY_FIELD
69 69
             ];
70 70
         } elseif (count($pks) > 1) {
71 71
             $apiPks = [];
72 72
             $principal = '';
73 73
             $sep = 'CONCAT(';
74 74
             foreach ($pks as $pk) {
75
-                $apiPks[$tableMap::TABLE_NAME . '.' . $pk->getName()] = $pk->getPhpName();
76
-                $principal .= $sep . $tableMap::TABLE_NAME . '.' . $pk->getName();
77
-                $sep = ', "' . Api::API_PK_SEPARATOR . '", ';
75
+                $apiPks[$tableMap::TABLE_NAME.'.'.$pk->getName()] = $pk->getPhpName();
76
+                $principal .= $sep.$tableMap::TABLE_NAME.'.'.$pk->getName();
77
+                $sep = ', "'.Api::API_PK_SEPARATOR.'", ';
78 78
             }
79 79
             $principal .= ')';
80 80
             $apiPks[$principal] = Api::API_MODEL_KEY_FIELD;
81 81
             return $apiPks;
82
-        } else {
82
+        }else {
83 83
             throw new ApiException(_('El modelo de la API no está debidamente mapeado, no hay Primary Key o es compuesta'));
84 84
         }
85 85
     }
@@ -102,10 +102,10 @@  discard block
 block discarded – undo
102 102
         $pks = '';
103 103
         $sep = '';
104 104
         foreach ($tableMap->getPrimaryKeys() as $pk) {
105
-            $pks .= $sep . $pk->getFullyQualifiedName();
105
+            $pks .= $sep.$pk->getFullyQualifiedName();
106 106
             $sep = ', "|", ';
107 107
         }
108
-        $this->extraColumns['CONCAT("' . $tableMap->getPhpName() . ' #", ' . $pks . ')'] = Api::API_LIST_NAME_FIELD;
108
+        $this->extraColumns['CONCAT("'.$tableMap->getPhpName().' #", '.$pks.')'] = Api::API_LIST_NAME_FIELD;
109 109
     }
110 110
 
111 111
     /**
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
             }
128 128
             if (null !== $column) {
129 129
                 $this->extraColumns[$column->getFullyQualifiedName()] = Api::API_LIST_NAME_FIELD;
130
-            } else {
130
+            }else {
131 131
                 $this->addClassListName($tableMap);
132 132
             }
133 133
         }
@@ -146,15 +146,15 @@  discard block
 block discarded – undo
146 146
             $this->addPkToList();
147 147
         }
148 148
         if (!empty($this->extraColumns)) {
149
-            if(Config::getParam('api.extrafields.compat', true)) {
149
+            if (Config::getParam('api.extrafields.compat', true)) {
150 150
                 $fields = array_values($this->extraColumns);
151
-            } else {
151
+            }else {
152 152
                 $returnFields = Request::getInstance()->getQuery(Api::API_FIELDS_RESULT_FIELD);
153 153
                 $fields = explode(',', $returnFields ?: '');
154 154
                 $fields[] = self::API_MODEL_KEY_FIELD;
155 155
             }
156 156
             foreach ($this->extraColumns as $expression => $columnName) {
157
-                if(empty($fields) || in_array($columnName, $fields)) {
157
+                if (empty($fields) || in_array($columnName, $fields)) {
158 158
                     $query->withColumn($expression, $columnName);
159 159
                 }
160 160
             }
@@ -186,17 +186,17 @@  discard block
 block discarded – undo
186 186
     {
187 187
         $this->extractApiLang();
188 188
         $model = $this->getModelNamespace();
189
-        $modelI18n = $model . 'I18n';
189
+        $modelI18n = $model.'I18n';
190 190
         if (method_exists($query, 'useI18nQuery')) {
191 191
             $query->useI18nQuery($this->lang);
192
-            $modelI18nTableMapClass = str_replace('\\Models\\', '\\Models\\Map\\', $modelI18n) . 'TableMap';
192
+            $modelI18nTableMapClass = str_replace('\\Models\\', '\\Models\\Map\\', $modelI18n).'TableMap';
193 193
             /** @var TableMap $modelI18nTableMap */
194 194
             $modelI18nTableMap = $modelI18nTableMapClass::getTableMap();
195
-            foreach($modelI18nTableMap->getColumns() as $columnMap) {
196
-                if(!$columnMap->isPrimaryKey()) {
197
-                    $query->withColumn($modelI18nTableMapClass::TABLE_NAME . '.' . $columnMap->getName(), $columnMap->getPhpName());
198
-                } elseif(!$columnMap->isForeignKey()) {
199
-                    $query->withColumn('IFNULL(' . $modelI18nTableMapClass::TABLE_NAME . '.' . $columnMap->getName() . ', "'.$this->lang.'")', $columnMap->getPhpName());
195
+            foreach ($modelI18nTableMap->getColumns() as $columnMap) {
196
+                if (!$columnMap->isPrimaryKey()) {
197
+                    $query->withColumn($modelI18nTableMapClass::TABLE_NAME.'.'.$columnMap->getName(), $columnMap->getPhpName());
198
+                } elseif (!$columnMap->isForeignKey()) {
199
+                    $query->withColumn('IFNULL('.$modelI18nTableMapClass::TABLE_NAME.'.'.$columnMap->getName().', "'.$this->lang.'")', $columnMap->getPhpName());
200 200
                 }
201 201
             }
202 202
         }
@@ -210,20 +210,20 @@  discard block
 block discarded – undo
210 210
         $model->fromArray($data);
211 211
         $tableMap = $this->getTableMap();
212 212
         try {
213
-            if($tableMap->hasRelation($tableMap->getPhpName() . 'I18n'))
213
+            if ($tableMap->hasRelation($tableMap->getPhpName().'I18n'))
214 214
             {
215
-                $relateI18n = $tableMap->getRelation($tableMap->getPhpName() . 'I18n');
215
+                $relateI18n = $tableMap->getRelation($tableMap->getPhpName().'I18n');
216 216
                 $i18NTableMap = $relateI18n->getLocalTable();
217
-                foreach($i18NTableMap->getColumns() as $columnMap) {
218
-                    $method = 'set' . $columnMap->getPhpName();
219
-                    if(!($columnMap->isPrimaryKey() && $columnMap->isForeignKey())
217
+                foreach ($i18NTableMap->getColumns() as $columnMap) {
218
+                    $method = 'set'.$columnMap->getPhpName();
219
+                    if (!($columnMap->isPrimaryKey() && $columnMap->isForeignKey())
220 220
                         &&array_key_exists($columnMap->getPhpName(), $data)
221 221
                         && method_exists($model, $method)) {
222 222
                         $model->$method($data[$columnMap->getPhpName()]);
223 223
                     }
224 224
                 }
225 225
             }
226
-        } catch(\Exception $e) {
226
+        }catch (\Exception $e) {
227 227
             Logger::log($e->getMessage(), LOG_DEBUG);
228 228
         }
229 229
     }
Please login to merge, or discard this patch.
src/base/types/helpers/I18nHelper.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
         $locale = Request::header('X-API-LANG');
29 29
         if (empty($locale)) {
30 30
             $locale = Security::getInstance()->getSessionKey(self::PSFS_SESSION_LANGUAGE_KEY);
31
-            if(empty($locale) && array_key_exists('HTTP_ACCEPT_LANGUAGE', $_SERVER)) {
31
+            if (empty($locale) && array_key_exists('HTTP_ACCEPT_LANGUAGE', $_SERVER)) {
32 32
                 $BrowserLocales = explode(",", str_replace("-", "_", $_SERVER["HTTP_ACCEPT_LANGUAGE"])); // brosers use en-US, Linux uses en_US
33 33
                 for ($i = 0; $i < count($BrowserLocales); $i++) {
34 34
                     list($BrowserLocales[$i]) = explode(";", $BrowserLocales[$i]); //trick for "en;q=0.8"
@@ -40,15 +40,15 @@  discard block
 block discarded – undo
40 40
         if (false !== strpos($locale, '_')) {
41 41
             $locale = explode('_', $locale);
42 42
             if ($locale[0] == 'en') {
43
-                $locale = $locale[0] . '_GB';
44
-            } else {
45
-                $locale = $locale[0] . '_' . strtoupper($locale[1]);
43
+                $locale = $locale[0].'_GB';
44
+            }else {
45
+                $locale = $locale[0].'_'.strtoupper($locale[1]);
46 46
             }
47
-        } else {
47
+        }else {
48 48
             if (strtolower($locale) === 'en') {
49 49
                 $locale = 'en_GB';
50
-            } else {
51
-                $locale = $locale . '_' . strtoupper($locale);
50
+            }else {
51
+                $locale = $locale.'_'.strtoupper($locale);
52 52
             }
53 53
         }
54 54
         $default_locales = explode(',', Config::getParam('i18n.locales', ''));
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
         $translations = array();
71 71
         if (file_exists($absoluteTranslationFileName)) {
72 72
             @include($absoluteTranslationFileName);
73
-        } else {
73
+        }else {
74 74
             Cache::getInstance()->storeData($absoluteTranslationFileName, "<?php \$translations = array();\n", Cache::TEXT, TRUE);
75 75
         }
76 76
 
@@ -83,13 +83,13 @@  discard block
 block discarded – undo
83 83
     public static function setLocale()
84 84
     {
85 85
         $locale = self::extractLocale('es_ES');
86
-        Logger::log('Set locale to project [' . $locale . ']');
86
+        Logger::log('Set locale to project ['.$locale.']');
87 87
         // Load translations
88
-        putenv("LC_ALL=" . $locale);
88
+        putenv("LC_ALL=".$locale);
89 89
         setlocale(LC_ALL, $locale);
90 90
         // Load the locale path
91
-        $locale_path = BASE_DIR . DIRECTORY_SEPARATOR . 'locale';
92
-        Logger::log('Set locale dir ' . $locale_path);
91
+        $locale_path = BASE_DIR.DIRECTORY_SEPARATOR.'locale';
92
+        Logger::log('Set locale dir '.$locale_path);
93 93
         GeneratorHelper::createDir($locale_path);
94 94
         bindtextdomain('translations', $locale_path);
95 95
         textdomain('translations');
@@ -124,9 +124,9 @@  discard block
 block discarded – undo
124 124
      */
125 125
     public static function checkI18Class($namespace) {
126 126
         $isI18n = false;
127
-        if(preg_match('/I18n$/i', $namespace)) {
127
+        if (preg_match('/I18n$/i', $namespace)) {
128 128
             $parentClass = preg_replace('/I18n$/i', '', $namespace);
129
-            if(Router::exists($parentClass)) {
129
+            if (Router::exists($parentClass)) {
130 130
                 $isI18n = true;
131 131
             }
132 132
         }
Please login to merge, or discard this patch.