Completed
Push — work-fleets ( 4d76fa...c97fe0 )
by SuperNova.WS
05:17
created
includes/classes/UnitList.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
    */
90 90
   public function offsetSet($offset, $value) {
91 91
     if (isset($this->mapUnitIdToDb[$value->unitId])) {
92
-      classSupernova::$debug->error('UnitList::offsetSet: Unit with UnitId ' . $value->unitId . ' already exists');
92
+      classSupernova::$debug->error('UnitList::offsetSet: Unit with UnitId '.$value->unitId.' already exists');
93 93
     }
94 94
     $this->mapUnitIdToDb[$value->unitId] = $value;
95 95
     parent::offsetSet($offset, $value);
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
 
203 203
   public function unitGetCount($unit_id) {
204 204
     if (empty($this->mapUnitIdToDb[$unit_id])) {
205
-      throw new Exception('Unit [' . $unit_id . '] is not exists in UnitList');
205
+      throw new Exception('Unit ['.$unit_id.'] is not exists in UnitList');
206 206
     }
207 207
 
208 208
     return $this->mapUnitIdToDb[$unit_id]->count;
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
      */
322 322
     $objFleet = $this->getLocatedAt();
323 323
     if (empty($objFleet)) {
324
-      throw new Exception('No fleet owner on UnitList::unitsRender() in ' . __FILE__ . '@' . __LINE__);
324
+      throw new Exception('No fleet owner on UnitList::unitsRender() in '.__FILE__.'@'.__LINE__);
325 325
     }
326 326
 
327 327
     $tplShips = array();
@@ -464,8 +464,8 @@  discard block
 block discarded – undo
464 464
 
465 465
   // TODO - DEBUG - REMOVE =============================================================================================
466 466
   public function _dump() {
467
-    print(__FILE__ . ':' . __LINE__ . "<br />");
468
-    print("Located at " . $this->getLocationDbId() . " type " . $this->getLocationType() . "<br />");
467
+    print(__FILE__.':'.__LINE__."<br />");
468
+    print("Located at ".$this->getLocationDbId()." type ".$this->getLocationType()."<br />");
469 469
 
470 470
     print('<table border="1">');
471 471
     print('<tr>');
@@ -521,11 +521,11 @@  discard block
 block discarded – undo
521 521
 
522 522
       print('<td>');
523 523
       $type = $unit->getType();
524
-      print("[{$type}] " . classLocale::$lang['tech'][$type]);
524
+      print("[{$type}] ".classLocale::$lang['tech'][$type]);
525 525
       print('</td>');
526 526
 
527 527
       print('<td>');
528
-      print("[{$unit->unitId}] " . classLocale::$lang['tech'][$unit->unitId]);
528
+      print("[{$unit->unitId}] ".classLocale::$lang['tech'][$unit->unitId]);
529 529
       print('</td>');
530 530
 
531 531
       print('<td>');
Please login to merge, or discard this patch.
includes/classes/locale.php 1 patch
Spacing   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -35,13 +35,13 @@  discard block
 block discarded – undo
35 35
 
36 36
     $this->container = array();
37 37
 
38
-    if(classSupernova::$cache->_MODE != CACHER_NO_CACHE && !classSupernova::$config->locale_cache_disable) {
38
+    if (classSupernova::$cache->_MODE != CACHER_NO_CACHE && !classSupernova::$config->locale_cache_disable) {
39 39
       $this->cache = classSupernova::$cache;
40 40
       classSupernova::log_file('locale.__constructor: Cache is present');
41 41
 //$this->cache->unset_by_prefix($this->cache_prefix); // TODO - remove? 'cause debug!
42 42
     }
43 43
 
44
-    if($enable_stat_usage && empty($this->stat_usage)) {
44
+    if ($enable_stat_usage && empty($this->stat_usage)) {
45 45
       $this->enable_stat_usage = $enable_stat_usage;
46 46
       $this->usage_stat_load();
47 47
       // TODO shutdown function
@@ -67,18 +67,18 @@  discard block
 block discarded – undo
67 67
     unset($fallback[$this->active]);
68 68
 
69 69
     // Проходим по оставшимся локалям
70
-    foreach($fallback as $try_language) {
70
+    foreach ($fallback as $try_language) {
71 71
       // Если нет такой строки - пытаемся вытащить из кэша
72
-      if(!isset($this->container[$try_language][$offset]) && $this->cache) {
73
-        $this->container[$try_language][$offset] = $this->cache->__get($this->cache_prefix . $try_language . '_' . $offset);
72
+      if (!isset($this->container[$try_language][$offset]) && $this->cache) {
73
+        $this->container[$try_language][$offset] = $this->cache->__get($this->cache_prefix.$try_language.'_'.$offset);
74 74
 // Записываем результат работы кэша
75 75
 $locale_cache_statistic['queries']++;
76 76
 isset($this->container[$try_language][$offset]) ? $locale_cache_statistic['hits']++ : $locale_cache_statistic['misses']++;
77
-!isset($this->container[$try_language][$offset]) ? $locale_cache_statistic['missed_str'][] = $this->cache_prefix . $try_language . '_' . $offset : false;
77
+!isset($this->container[$try_language][$offset]) ? $locale_cache_statistic['missed_str'][] = $this->cache_prefix.$try_language.'_'.$offset : false;
78 78
       }
79 79
 
80 80
       // Если мы как-то где-то нашли строку...
81
-      if(isset($this->container[$try_language][$offset])) {
81
+      if (isset($this->container[$try_language][$offset])) {
82 82
         // ...значит она получена в результате фоллбэка и записываем её в кэш и контейнер
83 83
         $this[$offset] = $this->container[$try_language][$offset];
84 84
         $locale_cache_statistic['fallbacks']++;
@@ -94,16 +94,16 @@  discard block
 block discarded – undo
94 94
       $this->container[$this->active][] = $value;
95 95
     } else {
96 96
       $this->container[$this->active][$offset] = $value;
97
-      if($this->cache) {
98
-        $this->cache->__set($this->cache_prefix_lang . $offset, $value);
97
+      if ($this->cache) {
98
+        $this->cache->__set($this->cache_prefix_lang.$offset, $value);
99 99
       }
100 100
     }
101 101
   }
102 102
   public function offsetExists($offset) {
103 103
     // Шорткат если у нас уже есть строка в памяти PHP
104
-    if(!isset($this->container[$this->active][$offset])) {
104
+    if (!isset($this->container[$this->active][$offset])) {
105 105
 //        pdump($this->cache_prefix_lang . $offset);
106
-      if(!$this->cache || !($this->container[$this->active][$offset] = $this->cache->__get($this->cache_prefix_lang . $offset))) {
106
+      if (!$this->cache || !($this->container[$this->active][$offset] = $this->cache->__get($this->cache_prefix_lang.$offset))) {
107 107
 //        pdump($this->cache_prefix_lang . $offset);
108 108
         // Если нету такой строки - делаем фоллбэк
109 109
         $this->locale_string_fallback($offset);
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
   }
120 120
   public function offsetGet($offset) {
121 121
     $value = $this->offsetExists($offset) ? $this->container[$this->active][$offset] : null;
122
-    if($this->enable_stat_usage) {
122
+    if ($this->enable_stat_usage) {
123 123
       $this->usage_stat_log($offset, $value);
124 124
     }
125 125
     return $value;
@@ -136,26 +136,26 @@  discard block
 block discarded – undo
136 136
   public function usage_stat_load() {
137 137
     global $sn_cache;
138 138
 
139
-    $this->stat_usage = $sn_cache->lng_stat_usage  = array(); // TODO for debug
140
-    if(empty($this->stat_usage)) {
139
+    $this->stat_usage = $sn_cache->lng_stat_usage = array(); // TODO for debug
140
+    if (empty($this->stat_usage)) {
141 141
       $query = doquery("SELECT * FROM {{lng_usage_stat}}");
142
-      while($row = db_fetch($query)) {
143
-        $this->stat_usage[$row['lang_code'] . ':' . $row['string_id'] . ':' . $row['file'] . ':' . $row['line']] = $row['is_empty'];
142
+      while ($row = db_fetch($query)) {
143
+        $this->stat_usage[$row['lang_code'].':'.$row['string_id'].':'.$row['file'].':'.$row['line']] = $row['is_empty'];
144 144
       }
145 145
     }
146 146
   }
147 147
   public function usage_stat_save() {
148
-    if(!empty($this->stat_usage_new)) {
148
+    if (!empty($this->stat_usage_new)) {
149 149
       global $sn_cache;
150 150
       $sn_cache->lng_stat_usage = $this->stat_usage;
151 151
       doquery("SELECT 1 FROM {{lng_usage_stat}} LIMIT 1");
152
-      foreach($this->stat_usage_new as &$value) {
153
-        foreach($value as &$value2) {
154
-          $value2 = '"' . db_escape($value2) . '"';
152
+      foreach ($this->stat_usage_new as &$value) {
153
+        foreach ($value as &$value2) {
154
+          $value2 = '"'.db_escape($value2).'"';
155 155
         }
156
-        $value = '(' . implode(',', $value) .')';
156
+        $value = '('.implode(',', $value).')';
157 157
       }
158
-      doquery("REPLACE INTO {{lng_usage_stat}} (lang_code,string_id,`file`,line,is_empty,locale) VALUES " . implode(',', $this->stat_usage_new));
158
+      doquery("REPLACE INTO {{lng_usage_stat}} (lang_code,string_id,`file`,line,is_empty,locale) VALUES ".implode(',', $this->stat_usage_new));
159 159
     }
160 160
   }
161 161
   public function usage_stat_log(&$offset, &$value) {
@@ -165,8 +165,8 @@  discard block
 block discarded – undo
165 165
 
166 166
     $file = str_replace('\\', '/', substr($trace[1]['file'], strlen(SN_ROOT_PHYSICAL) - 1));
167 167
 
168
-    $string_id = $this->active . ':' . $offset . ':' . $file . ':' . $trace[1]['line'];
169
-    if(!isset($this->stat_usage[$string_id]) || $this->stat_usage[$string_id] != $empty) {
168
+    $string_id = $this->active.':'.$offset.':'.$file.':'.$trace[1]['line'];
169
+    if (!isset($this->stat_usage[$string_id]) || $this->stat_usage[$string_id] != $empty) {
170 170
       $this->stat_usage[$string_id] = empty($value);
171 171
       $this->stat_usage_new[] = array(
172 172
         'lang_code' => $this->active,
@@ -174,14 +174,14 @@  discard block
 block discarded – undo
174 174
         'file' => $file,
175 175
         'line' => $trace[1]['line'],
176 176
         'is_empty' => intval(empty($value)),
177
-        'locale' => '' . $value,
177
+        'locale' => ''.$value,
178 178
       );
179 179
     }
180 180
   }
181 181
 
182 182
 
183 183
   protected function lng_try_filepath($path, $file_path_relative) {
184
-    $file_path = SN_ROOT_PHYSICAL . ($path && file_exists(SN_ROOT_PHYSICAL . $path . $file_path_relative) ? $path : '') . $file_path_relative;
184
+    $file_path = SN_ROOT_PHYSICAL.($path && file_exists(SN_ROOT_PHYSICAL.$path.$file_path_relative) ? $path : '').$file_path_relative;
185 185
     return file_exists($file_path) ? $file_path : false;
186 186
   }
187 187
 
@@ -203,14 +203,14 @@  discard block
 block discarded – undo
203 203
 
204 204
     classSupernova::log_file("locale.include: Loading data from domain '{$filename}'", 1);
205 205
 
206
-    $cache_file_key = $this->cache_prefix_lang . '__' . $filename;
206
+    $cache_file_key = $this->cache_prefix_lang.'__'.$filename;
207 207
 
208 208
     // Подключен ли внешний кэш?
209
-    if($this->cache) {
209
+    if ($this->cache) {
210 210
       // Загружен ли уже данный файл?
211 211
       $cache_file_status = $this->cache->__get($cache_file_key);
212
-      classSupernova::log_file("locale.include: Cache - '{$filename}' has key '{$cache_file_key}' and is " . ($cache_file_status ? 'already loaded - EXIT' : 'EMPTY'), $cache_file_status ? -1 : 0);
213
-      if($cache_file_status) {
212
+      classSupernova::log_file("locale.include: Cache - '{$filename}' has key '{$cache_file_key}' and is ".($cache_file_status ? 'already loaded - EXIT' : 'EMPTY'), $cache_file_status ? -1 : 0);
213
+      if ($cache_file_status) {
214 214
         // Если да - повторять загрузку нет смысла
215 215
         return null;
216 216
       }
@@ -224,46 +224,46 @@  discard block
 block discarded – undo
224 224
     $this->make_fallback($language);
225 225
 
226 226
     $file_path = '';
227
-    foreach($this->fallback as $lang_try) {
228
-      if(!$lang_try /* || isset($language_tried[$lang_try]) */) {
227
+    foreach ($this->fallback as $lang_try) {
228
+      if (!$lang_try /* || isset($language_tried[$lang_try]) */) {
229 229
         continue;
230 230
       }
231 231
 
232
-      if($file_path = $this->lng_try_filepath($path, "language/{$lang_try}/{$filename_ext}")) {
232
+      if ($file_path = $this->lng_try_filepath($path, "language/{$lang_try}/{$filename_ext}")) {
233 233
         break;
234 234
       }
235 235
 
236
-      if($file_path = $this->lng_try_filepath($path, "language/{$filename}_{$lang_try}{$ext}")) {
236
+      if ($file_path = $this->lng_try_filepath($path, "language/{$filename}_{$lang_try}{$ext}")) {
237 237
         break;
238 238
       }
239 239
 
240 240
       $file_path = '';
241 241
     }
242 242
 
243
-    if($file_path) {
243
+    if ($file_path) {
244 244
       include($file_path);
245 245
 
246
-      if(!empty($a_lang_array)) {
246
+      if (!empty($a_lang_array)) {
247 247
         $this->merge($a_lang_array);
248 248
 
249 249
         // Загрузка данных из файла в кэш
250
-        if($this->cache) {
250
+        if ($this->cache) {
251 251
           classSupernova::log_file("Locale: loading '{$filename}' into cache");
252
-          foreach($a_lang_array as $key => $value) {
253
-            $value_cache_key = $this->cache_prefix_lang . $key;
254
-            if($this->cache->__isset($value_cache_key)) {
255
-              if(is_array($value)) {
252
+          foreach ($a_lang_array as $key => $value) {
253
+            $value_cache_key = $this->cache_prefix_lang.$key;
254
+            if ($this->cache->__isset($value_cache_key)) {
255
+              if (is_array($value)) {
256 256
                 $alt_value = $this->cache->__get($value_cache_key);
257 257
                 $value = array_replace_recursive($alt_value, $value);
258 258
                 // pdump($alt_value, $alt_value);
259 259
               }
260 260
             }
261
-            $this->cache->__set($this->cache_prefix_lang . $key, $value);
261
+            $this->cache->__set($this->cache_prefix_lang.$key, $value);
262 262
           }
263 263
         }
264 264
       }
265 265
 
266
-      if($this->cache) {
266
+      if ($this->cache) {
267 267
         $this->cache->__set($cache_file_key, true);
268 268
       }
269 269
 
@@ -276,14 +276,14 @@  discard block
 block discarded – undo
276 276
   }
277 277
 
278 278
   public function lng_load_i18n($i18n) {
279
-    if(!isset($i18n)) {
279
+    if (!isset($i18n)) {
280 280
       return;
281 281
     }
282 282
 
283
-    foreach($i18n as $i18n_data) {
284
-      if(is_string($i18n_data)) {
283
+    foreach ($i18n as $i18n_data) {
284
+      if (is_string($i18n_data)) {
285 285
         $this->lng_include($i18n_data);
286
-      } elseif(is_array($i18n_data)) {
286
+      } elseif (is_array($i18n_data)) {
287 287
         $this->lng_include($i18n_data['file'], $i18n_data['path']);
288 288
       }
289 289
     }
@@ -301,27 +301,27 @@  discard block
 block discarded – undo
301 301
 
302 302
     classSupernova::log_file("locale.switch: Trying to switch language to '{$language_new}'");
303 303
 
304
-    if($language_new == $this->active) {
304
+    if ($language_new == $this->active) {
305 305
       classSupernova::log_file("locale.switch: New language '{$language_new}' is equal to current language '{$this->active}' - EXIT", -1);
306 306
       return false;
307 307
     }
308 308
 
309 309
     $this->active = $language = $language_new;
310
-    $this->cache_prefix_lang = $this->cache_prefix . $this->active . '_';
310
+    $this->cache_prefix_lang = $this->cache_prefix.$this->active.'_';
311 311
 
312 312
     $this['LANG_INFO'] = $this->lng_get_info($this->active);
313 313
     $this->make_fallback($this->active);
314 314
 
315
-    if($this->cache) {
316
-      $cache_lang_init_status = $this->cache->__get($this->cache_prefix_lang . '__INIT');
317
-      classSupernova::log_file("locale.switch: Cache for '{$this->active}' prefixed '{$this->cache_prefix_lang}' is " . ($cache_lang_init_status ? 'already loaded. Doing nothing - EXIT' : 'EMPTY'), $cache_lang_init_status ? -1 : 0);
318
-      if($cache_lang_init_status) {
315
+    if ($this->cache) {
316
+      $cache_lang_init_status = $this->cache->__get($this->cache_prefix_lang.'__INIT');
317
+      classSupernova::log_file("locale.switch: Cache for '{$this->active}' prefixed '{$this->cache_prefix_lang}' is ".($cache_lang_init_status ? 'already loaded. Doing nothing - EXIT' : 'EMPTY'), $cache_lang_init_status ? -1 : 0);
318
+      if ($cache_lang_init_status) {
319 319
         return false;
320 320
       }
321 321
 
322 322
       // Чистим текущие локализации из кэша. Достаточно почистить только флаги инициализации языкового кэша и загрузки файлов - они начинаются с '__'
323 323
       classSupernova::log_file("locale.switch: Cache - invalidating data");
324
-      $this->cache->unset_by_prefix($this->cache_prefix_lang . '__');
324
+      $this->cache->unset_by_prefix($this->cache_prefix_lang.'__');
325 325
     }
326 326
 
327 327
     $this->lng_include('system');
@@ -331,9 +331,9 @@  discard block
 block discarded – undo
331 331
     // Loading global language files
332 332
     $this->lng_load_i18n(classSupernova::$sn_mvc['i18n']['']);
333 333
 
334
-    if($this->cache) {
335
-      classSupernova::log_file("locale.switch: Cache - setting flag " . $this->cache_prefix_lang . '__INIT');
336
-      $this->cache->__set($this->cache_prefix_lang . '__INIT', true);
334
+    if ($this->cache) {
335
+      classSupernova::log_file("locale.switch: Cache - setting flag ".$this->cache_prefix_lang.'__INIT');
336
+      $this->cache->__set($this->cache_prefix_lang.'__INIT', true);
337 337
     }
338 338
 
339 339
     classSupernova::log_file("locale.switch: Complete - EXIT");
@@ -343,9 +343,9 @@  discard block
 block discarded – undo
343 343
 
344 344
 
345 345
   public function lng_get_info($entry) {
346
-    $file_name = SN_ROOT_PHYSICAL . 'language/' . $entry . '/language.mo.php';
346
+    $file_name = SN_ROOT_PHYSICAL.'language/'.$entry.'/language.mo.php';
347 347
     $lang_info = array();
348
-    if(file_exists($file_name)) {
348
+    if (file_exists($file_name)) {
349 349
       include($file_name);
350 350
     }
351 351
 
@@ -353,15 +353,15 @@  discard block
 block discarded – undo
353 353
   }
354 354
 
355 355
   public function lng_get_list() {
356
-    if(empty($this->lang_list)) {
356
+    if (empty($this->lang_list)) {
357 357
       $this->lang_list = array();
358 358
 
359
-      $path = SN_ROOT_PHYSICAL . 'language/';
359
+      $path = SN_ROOT_PHYSICAL.'language/';
360 360
       $dir = dir($path);
361
-      while(false !== ($entry = $dir->read())) {
362
-        if(is_dir($path . $entry) && $entry[0] != '.') {
361
+      while (false !== ($entry = $dir->read())) {
362
+        if (is_dir($path.$entry) && $entry[0] != '.') {
363 363
           $lang_info = $this->lng_get_info($entry);
364
-          if($lang_info['LANG_NAME_ISO2'] == $entry) {
364
+          if ($lang_info['LANG_NAME_ISO2'] == $entry) {
365 365
             $this->lang_list[$lang_info['LANG_NAME_ISO2']] = $lang_info;
366 366
           }
367 367
         }
Please login to merge, or discard this patch.
includes/classes/RequestInfo.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -89,15 +89,15 @@  discard block
 block discarded – undo
89 89
     // Инфа об устройстве и браузере - общая для всех
90 90
     sn_db_transaction_start();
91 91
     $this->device_cypher = $_COOKIE[SN_COOKIE_D];
92
-    if($this->device_cypher) {
92
+    if ($this->device_cypher) {
93 93
       $cypher_safe = db_escape($this->device_cypher);
94 94
       $device_id = doquery("SELECT `device_id` FROM {{security_device}} WHERE `device_cypher` = '{$cypher_safe}' LIMIT 1 FOR UPDATE", true);
95
-      if(!empty($device_id['device_id'])) {
95
+      if (!empty($device_id['device_id'])) {
96 96
         $this->device_id = $device_id['device_id'];
97 97
       }
98 98
     }
99 99
 
100
-    if($this->device_id <= 0) {
100
+    if ($this->device_id <= 0) {
101 101
       do {
102 102
         $cypher_safe = db_escape($this->device_cypher = sys_random_string());
103 103
         $row = doquery("SELECT `device_id` FROM {{security_device}} WHERE `device_cypher` = '{$cypher_safe}' LIMIT 1 FOR UPDATE", true);
@@ -118,10 +118,10 @@  discard block
 block discarded – undo
118 118
     $this->page_address_id = db_get_set_unique_id_value($this->page_address, 'url_id', 'security_url', 'url_string');
119 119
     sn_db_transaction_commit();
120 120
 
121
-    if($this->write_full_url) {
121
+    if ($this->write_full_url) {
122 122
       sn_db_transaction_start();
123 123
       $this->page_url = substr($_SERVER['REQUEST_URI'], strlen(SN_ROOT_RELATIVE));
124
-      if(strpos($_SERVER['REQUEST_URI'], '/simulator.php') === 0) {
124
+      if (strpos($_SERVER['REQUEST_URI'], '/simulator.php') === 0) {
125 125
         $this->page_url = '/simulator.php';
126 126
       }
127 127
       $this->page_url_id = db_get_set_unique_id_value($this->page_url, 'url_id', 'security_url', 'url_string');
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
    */
145 145
   public function db_security_entry_insert($user_id_unsafe) {
146 146
     // TODO $user_id = !empty(self::$user['id']) ? self::$user['id'] : 'NULL';
147
-    if(empty($user_id_unsafe)) {
147
+    if (empty($user_id_unsafe)) {
148 148
       // self::flog('Нет ИД пользователя');
149 149
       return true;
150 150
     }
@@ -154,8 +154,8 @@  discard block
 block discarded – undo
154 154
     // self::flog('Вставляем запись системы безопасности');
155 155
     return doquery(
156 156
       "INSERT IGNORE INTO {{security_player_entry}} (`player_id`, `device_id`, `browser_id`, `user_ip`, `user_proxy`)
157
-        VALUES ({$user_id_safe}," . $this->device_id . "," . $this->browser_id . "," .
158
-      $this->ip_v4_int . ", '" . db_escape($this->ip_v4_proxy_chain) . "');"
157
+        VALUES ({$user_id_safe},".$this->device_id.",".$this->browser_id.",".
158
+      $this->ip_v4_int.", '".db_escape($this->ip_v4_proxy_chain)."');"
159 159
     );
160 160
   }
161 161
 
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
   public function db_counter_insert($user_id_unsafe) {
168 168
     global $sys_stop_log_hit;
169 169
 
170
-    if($sys_stop_log_hit || !classSupernova::$config->game_counter) {
170
+    if ($sys_stop_log_hit || !classSupernova::$config->game_counter) {
171 171
       return;
172 172
     }
173 173
 
@@ -177,14 +177,14 @@  discard block
 block discarded – undo
177 177
     classSupernova::$db->isWatching = true;
178 178
     doquery(
179 179
       "INSERT INTO {{counter}} SET
180
-        `visit_time` = '" . SN_TIME_SQL. "',
180
+        `visit_time` = '" . SN_TIME_SQL."',
181 181
         `user_id` = {$user_id_safe},
182 182
         `device_id` = {$this->device_id},
183 183
         `browser_id` = {$this->browser_id},
184 184
         `user_ip` = {$this->ip_v4_int},
185 185
         `user_proxy` = '{$proxy_safe}',
186
-        `page_url_id` = {$this->page_address_id}" .
187
-        ($this->write_full_url ? ", `plain_url_id` = {$this->page_url_id}" : '' ).
186
+        `page_url_id` = {$this->page_address_id}".
187
+        ($this->write_full_url ? ", `plain_url_id` = {$this->page_url_id}" : '').
188 188
       ";");
189 189
 
190 190
     classSupernova::$db->isWatching = false;
Please login to merge, or discard this patch.
includes/classes/template.php 1 patch
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -61,10 +61,10 @@  discard block
 block discarded – undo
61 61
   {
62 62
     global $phpbb_root_path, $user;
63 63
 
64
-    if (file_exists($phpbb_root_path . 'styles/' . $user->theme['template_path'] . '/template'))
64
+    if (file_exists($phpbb_root_path.'styles/'.$user->theme['template_path'].'/template'))
65 65
     {
66
-      $this->root = $phpbb_root_path . 'styles/' . $user->theme['template_path'] . '/template';
67
-      $this->cachepath = $phpbb_root_path . 'cache/tpl_' . str_replace('_', '-', $user->theme['template_path']) . '_';
66
+      $this->root = $phpbb_root_path.'styles/'.$user->theme['template_path'].'/template';
67
+      $this->cachepath = $phpbb_root_path.'cache/tpl_'.str_replace('_', '-', $user->theme['template_path']).'_';
68 68
 
69 69
       if ($this->orig_tpl_storedb === null)
70 70
       {
@@ -81,12 +81,12 @@  discard block
 block discarded – undo
81 81
 
82 82
       if ($user->theme['template_inherits_id'])
83 83
       {
84
-        $this->inherit_root = $phpbb_root_path . 'styles/' . $user->theme['template_inherit_path'] . '/template';
84
+        $this->inherit_root = $phpbb_root_path.'styles/'.$user->theme['template_inherit_path'].'/template';
85 85
       }
86 86
     }
87 87
     else
88 88
     {
89
-      trigger_error('Template path could not be found: styles/' . $user->theme['template_path'] . '/template', E_USER_ERROR);
89
+      trigger_error('Template path could not be found: styles/'.$user->theme['template_path'].'/template', E_USER_ERROR);
90 90
     }
91 91
 
92 92
     $this->_rootref = &$this->_tpldata['.'][0];
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
     }
110 110
 
111 111
     $this->root = $template_path;
112
-    $this->cachepath = $phpbb_root_path . 'cache/ctpl_' . str_replace('_', '-', $template_name) . '_';
112
+    $this->cachepath = $phpbb_root_path.'cache/ctpl_'.str_replace('_', '-', $template_name).'_';
113 113
 
114 114
     if ($fallback_template_path !== false)
115 115
     {
@@ -154,11 +154,11 @@  discard block
 block discarded – undo
154 154
       }
155 155
 
156 156
       $this->filename[$handle] = $filename;
157
-      $this->files[$handle] = $this->root . '/' . $filename;
157
+      $this->files[$handle] = $this->root.'/'.$filename;
158 158
 
159 159
       if ($this->inherit_root)
160 160
       {
161
-        $this->files_inherit[$handle] = $this->inherit_root . '/' . $filename;
161
+        $this->files_inherit[$handle] = $this->inherit_root.'/'.$filename;
162 162
       }
163 163
     }
164 164
 
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
     }
236 236
     else
237 237
     {
238
-      eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
238
+      eval(' ?>'.$this->compiled_code[$handle].'<?php ');
239 239
     }
240 240
 
241 241
     return true;
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
     //$user->theme['template_storedb'] = $this->orig_tpl_storedb;
281 281
     //$user->theme['template_inherits_id'] = $this->orig_tpl_inherits_id;
282 282
 
283
-    $filename = $this->cachepath . str_replace('/', '.', $this->filename[$handle]) . DOT_PHP_EX;
283
+    $filename = $this->cachepath.str_replace('/', '.', $this->filename[$handle]).DOT_PHP_EX;
284 284
     //$this->files_template[$handle] = (isset($user->theme['template_id'])) ? $user->theme['template_id'] : 0;
285 285
 
286 286
     $recompile = false;
@@ -309,7 +309,7 @@  discard block
 block discarded – undo
309 309
 
310 310
     if (!class_exists('template_compile'))
311 311
     {
312
-      include($phpbb_root_path . 'includes/functions_template' . DOT_PHP_EX);
312
+      include($phpbb_root_path.'includes/functions_template'.DOT_PHP_EX);
313 313
     }
314 314
 
315 315
     // Inheritance - we point to another template file for this one. Equality is also used for store_db
@@ -348,10 +348,10 @@  discard block
 block discarded – undo
348 348
       foreach ($ids as $id)
349 349
       {
350 350
         $sql = 'SELECT *
351
-        FROM ' . STYLES_TEMPLATE_DATA_TABLE . '
352
-        WHERE template_id = ' . $id . "
353
-          AND (template_filename = '" . $db->sql_escape($this->filename[$handle]) . "'
354
-            OR template_included " . $db->sql_like_expression($db->any_char . $this->filename[$handle] . ':' . $db->any_char) . ')';
351
+        FROM ' . STYLES_TEMPLATE_DATA_TABLE.'
352
+        WHERE template_id = ' . $id."
353
+          AND (template_filename = '" . $db->sql_escape($this->filename[$handle])."'
354
+            OR template_included " . $db->sql_like_expression($db->any_char.$this->filename[$handle].':'.$db->any_char).')';
355 355
 
356 356
         $result = $db->sql_query($sql);
357 357
         while ($row = $db->sql_fetchrow($result))
@@ -365,14 +365,14 @@  discard block
 block discarded – undo
365 365
       {
366 366
         foreach ($rows as $row)
367 367
         {
368
-          $file = $this->root . '/' . $row['template_filename'];
368
+          $file = $this->root.'/'.$row['template_filename'];
369 369
           $force_reload = false;
370 370
           if ($row['template_id'] != $user->theme['template_id'])
371 371
           {
372 372
             // make sure that we are not overlooking a file not in the db yet
373 373
             if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'] && !file_exists($file))
374 374
             {
375
-              $file = $this->inherit_root . '/' . $row['template_filename'];
375
+              $file = $this->inherit_root.'/'.$row['template_filename'];
376 376
               $this->files[$row['template_filename']] = $file;
377 377
               $this->files_inherit[$row['template_filename']] = $file;
378 378
               $this->files_template[$row['template_filename']] = $user->theme['template_inherits_id'];
@@ -414,7 +414,7 @@  discard block
 block discarded – undo
414 414
           else
415 415
           {
416 416
             // Only bother compiling if it doesn't already exist
417
-            if (!file_exists($this->cachepath . str_replace('/', '.', $row['template_filename']) . DOT_PHP_EX))
417
+            if (!file_exists($this->cachepath.str_replace('/', '.', $row['template_filename']).DOT_PHP_EX))
418 418
             {
419 419
               $this->filename[$row['template_filename']] = $row['template_filename'];
420 420
               $compile->compile_write($row['template_filename'], $compile->compile(trim($row['template_data'])));
@@ -425,11 +425,11 @@  discard block
 block discarded – undo
425 425
       }
426 426
       else
427 427
       {
428
-        $file = $this->root . '/' . $row['template_filename'];
428
+        $file = $this->root.'/'.$row['template_filename'];
429 429
 
430 430
         if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'] && !file_exists($file))
431 431
         {
432
-          $file = $this->inherit_root . '/' . $row['template_filename'];
432
+          $file = $this->inherit_root.'/'.$row['template_filename'];
433 433
           $this->files[$row['template_filename']] = $file;
434 434
           $this->files_inherit[$row['template_filename']] = $file;
435 435
           $this->files_template[$row['template_filename']] = $user->theme['template_inherits_id'];
@@ -622,7 +622,7 @@  discard block
 block discarded – undo
622 622
       // Re-position template blocks
623 623
       for ($i = sizeof($this->_tpldata[$blockname]); $i > $key; $i--)
624 624
       {
625
-        $this->_tpldata[$blockname][$i] = $this->_tpldata[$blockname][$i-1];
625
+        $this->_tpldata[$blockname][$i] = $this->_tpldata[$blockname][$i - 1];
626 626
         $this->_tpldata[$blockname][$i]['S_ROW_COUNT'] = $i;
627 627
       }
628 628
 
@@ -656,10 +656,10 @@  discard block
 block discarded – undo
656 656
   {
657 657
     $handle = $filename;
658 658
     $this->filename[$handle] = $filename;
659
-    $this->files[$handle] = $this->root . '/' . $filename;
659
+    $this->files[$handle] = $this->root.'/'.$filename;
660 660
     if ($this->inherit_root)
661 661
     {
662
-      $this->files_inherit[$handle] = $this->inherit_root . '/' . $filename;
662
+      $this->files_inherit[$handle] = $this->inherit_root.'/'.$filename;
663 663
     }
664 664
 
665 665
     $filename = $this->_tpl_load($handle);
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
         include($filename);
674 674
         return;
675 675
       }
676
-      eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
676
+      eval(' ?>'.$this->compiled_code[$handle].'<?php ');
677 677
     }
678 678
   }
679 679
 
@@ -685,12 +685,12 @@  discard block
 block discarded – undo
685 685
   {
686 686
     global $phpbb_root_path;
687 687
 
688
-    $file = $phpbb_root_path . $filename;
688
+    $file = $phpbb_root_path.$filename;
689 689
 
690 690
     if (!file_exists($file))
691 691
     {
692 692
       // trigger_error cannot be used here, as the output already started
693
-      echo 'template->_php_include(): File ' . htmlspecialchars($file) . ' does not exist or is empty';
693
+      echo 'template->_php_include(): File '.htmlspecialchars($file).' does not exist or is empty';
694 694
       return;
695 695
     }
696 696
     include($file);
@@ -702,13 +702,13 @@  discard block
 block discarded – undo
702 702
   */
703 703
   function assign_recursive($values, $name = '')
704 704
   {
705
-    if(isset($values['.']))
705
+    if (isset($values['.']))
706 706
     {
707 707
       $values_extra = $values['.'];
708 708
       unset($values['.']);
709 709
     }
710 710
 
711
-    if(!$name)
711
+    if (!$name)
712 712
     {
713 713
       $this->assign_vars($values);
714 714
     }
@@ -717,12 +717,12 @@  discard block
 block discarded – undo
717 717
       $this->assign_block_vars($name, $values);
718 718
     }
719 719
 
720
-    if(isset($values_extra))
720
+    if (isset($values_extra))
721 721
     {
722
-      foreach($values_extra as $sub_array_name => $sub_array)
722
+      foreach ($values_extra as $sub_array_name => $sub_array)
723 723
       {
724
-        $new_name = $name . ($name ? '.' : '') . $sub_array_name;
725
-        foreach($sub_array as $sub_element)
724
+        $new_name = $name.($name ? '.' : '').$sub_array_name;
725
+        foreach ($sub_array as $sub_element)
726 726
         {
727 727
           $this->assign_recursive($sub_element, $new_name);
728 728
         }
Please login to merge, or discard this patch.
includes/classes/functions_template.php 1 patch
Spacing   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         'template_data'     => trim(@file_get_contents($this->template->files[$handle])),
92 92
       );
93 93
 
94
-      $sql = 'INSERT INTO ' . STYLES_TEMPLATE_DATA_TABLE . ' ' . $db->sql_build_array('INSERT', $sql_ary);
94
+      $sql = 'INSERT INTO '.STYLES_TEMPLATE_DATA_TABLE.' '.$db->sql_build_array('INSERT', $sql_ary);
95 95
       $db->sql_query($sql);
96 96
     }
97 97
   }
@@ -138,9 +138,9 @@  discard block
 block discarded – undo
138 138
 
139 139
     preg_match_all('#<!-- INCLUDE (\{\$?[A-Z0-9\-_]+\}|[a-zA-Z0-9\_\-\+\./]+) -->#', $code, $matches);
140 140
     $include_blocks = $matches[1];
141
-    if($include_blocks)
141
+    if ($include_blocks)
142 142
     {
143
-      foreach($include_blocks as &$included_file)
143
+      foreach ($include_blocks as &$included_file)
144 144
       {
145 145
         $included_file .= '.tpl.html';
146 146
       }
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
       {
170 170
         case 'BEGIN':
171 171
           $this->block_else_level[] = false;
172
-          $compile_blocks[] = '<?php ' . $this->compile_tag_block($block_val[2]) . ' ?>';
172
+          $compile_blocks[] = '<?php '.$this->compile_tag_block($block_val[2]).' ?>';
173 173
         break;
174 174
 
175 175
         case 'BEGINELSE':
@@ -179,11 +179,11 @@  discard block
 block discarded – undo
179 179
 
180 180
         case 'END':
181 181
           array_pop($this->block_names);
182
-          $compile_blocks[] = '<?php ' . ((array_pop($this->block_else_level)) ? '}' : '}}') . ' ?>';
182
+          $compile_blocks[] = '<?php '.((array_pop($this->block_else_level)) ? '}' : '}}').' ?>';
183 183
         break;
184 184
 
185 185
         case 'IF':
186
-          $compile_blocks[] = '<?php ' . $this->compile_tag_if($block_val[2], false) . ' ?>';
186
+          $compile_blocks[] = '<?php '.$this->compile_tag_if($block_val[2], false).' ?>';
187 187
         break;
188 188
 
189 189
         case 'ELSE':
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
         break;
192 192
 
193 193
         case 'ELSEIF':
194
-          $compile_blocks[] = '<?php ' . $this->compile_tag_if($block_val[2], true) . ' ?>';
194
+          $compile_blocks[] = '<?php '.$this->compile_tag_if($block_val[2], true).' ?>';
195 195
         break;
196 196
 
197 197
         case 'ENDIF':
@@ -199,11 +199,11 @@  discard block
 block discarded – undo
199 199
         break;
200 200
 
201 201
         case 'DEFINE':
202
-          $compile_blocks[] = '<?php ' . $this->compile_tag_define($block_val[2], true) . ' ?>';
202
+          $compile_blocks[] = '<?php '.$this->compile_tag_define($block_val[2], true).' ?>';
203 203
         break;
204 204
 
205 205
         case 'UNDEFINE':
206
-          $compile_blocks[] = '<?php ' . $this->compile_tag_define($block_val[2], false) . ' ?>';
206
+          $compile_blocks[] = '<?php '.$this->compile_tag_define($block_val[2], false).' ?>';
207 207
         break;
208 208
 
209 209
         case 'INCLUDE':
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
             $file = $temp;
235 235
           }
236 236
 
237
-          $compile_blocks[] = '<?php ' . $this->compile_tag_include($temp) . ' ?>';
237
+          $compile_blocks[] = '<?php '.$this->compile_tag_include($temp).' ?>';
238 238
 
239 239
           // No point in checking variable includes
240 240
           if ($file)
@@ -244,11 +244,11 @@  discard block
 block discarded – undo
244 244
         break;
245 245
 
246 246
         case 'INCLUDEPHP':
247
-          $compile_blocks[] = (classSupernova::$config->tpl_allow_php) ? '<?php ' . $this->compile_tag_include_php(array_shift($includephp_blocks)) . ' ?>' : '';
247
+          $compile_blocks[] = (classSupernova::$config->tpl_allow_php) ? '<?php '.$this->compile_tag_include_php(array_shift($includephp_blocks)).' ?>' : '';
248 248
         break;
249 249
 
250 250
         case 'PHP':
251
-          $compile_blocks[] = (classSupernova::$config->tpl_allow_php) ? '<?php ' . array_shift($php_blocks) . ' ?>' : '';
251
+          $compile_blocks[] = (classSupernova::$config->tpl_allow_php) ? '<?php '.array_shift($php_blocks).' ?>' : '';
252 252
         break;
253 253
 
254 254
         default:
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
     for ($i = 0, $size = sizeof($text_blocks); $i < $size; $i++)
264 264
     {
265 265
       $trim_check_text = trim($text_blocks[$i]);
266
-      $template_php .= (!$no_echo) ? (($trim_check_text != '') ? $text_blocks[$i] : '') . ((isset($compile_blocks[$i])) ? $compile_blocks[$i] : '') : (($trim_check_text != '') ? $text_blocks[$i] : '') . ((isset($compile_blocks[$i])) ? $compile_blocks[$i] : '');
266
+      $template_php .= (!$no_echo) ? (($trim_check_text != '') ? $text_blocks[$i] : '').((isset($compile_blocks[$i])) ? $compile_blocks[$i] : '') : (($trim_check_text != '') ? $text_blocks[$i] : '').((isset($compile_blocks[$i])) ? $compile_blocks[$i] : '');
267 267
     }
268 268
 
269 269
     // Remove unused opening/closing tags
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
     // we'll strip out such occurences, minimising such switching
279 279
     if ($no_echo)
280 280
     {
281
-      return "\$$echo_var .= '" . $template_php . "'";
281
+      return "\$$echo_var .= '".$template_php."'";
282 282
     }
283 283
 
284 284
     return $template_php;
@@ -373,30 +373,30 @@  discard block
 block discarded – undo
373 373
 
374 374
       if ($match[2] < 0)
375 375
       {
376
-        $loop_start = '($_' . $tag_args . '_count ' . $match[2] . ' < 0 ? 0 : $_' . $tag_args . '_count ' . $match[2] . ')';
376
+        $loop_start = '($_'.$tag_args.'_count '.$match[2].' < 0 ? 0 : $_'.$tag_args.'_count '.$match[2].')';
377 377
       }
378 378
       else
379 379
       {
380
-        $loop_start = '($_' . $tag_args . '_count < ' . $match[2] . ' ? $_' . $tag_args . '_count : ' . $match[2] . ')';
380
+        $loop_start = '($_'.$tag_args.'_count < '.$match[2].' ? $_'.$tag_args.'_count : '.$match[2].')';
381 381
       }
382 382
 
383 383
       if (strlen($match[3]) < 1 || $match[3] == -1)
384 384
       {
385
-        $loop_end = '$_' . $tag_args . '_count';
385
+        $loop_end = '$_'.$tag_args.'_count';
386 386
       }
387 387
       else if ($match[3] >= 0)
388 388
       {
389
-        $loop_end = '(' . ($match[3] + 1) . ' > $_' . $tag_args . '_count ? $_' . $tag_args . '_count : ' . ($match[3] + 1) . ')';
389
+        $loop_end = '('.($match[3] + 1).' > $_'.$tag_args.'_count ? $_'.$tag_args.'_count : '.($match[3] + 1).')';
390 390
       }
391 391
       else //if ($match[3] < -1)
392 392
       {
393
-        $loop_end = '$_' . $tag_args . '_count' . ($match[3] + 1);
393
+        $loop_end = '$_'.$tag_args.'_count'.($match[3] + 1);
394 394
       }
395 395
     }
396 396
     else
397 397
     {
398 398
       $loop_start = 0;
399
-      $loop_end = '$_' . $tag_args . '_count';
399
+      $loop_end = '$_'.$tag_args.'_count';
400 400
     }
401 401
 
402 402
     $tag_template_php = '';
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
     if (sizeof($block) < 2)
416 416
     {
417 417
       // Block is not nested.
418
-      $tag_template_php = '$_' . $tag_args . "_count = (isset(\$this->_tpldata['$tag_args'])) ? sizeof(\$this->_tpldata['$tag_args']) : 0;";
418
+      $tag_template_php = '$_'.$tag_args."_count = (isset(\$this->_tpldata['$tag_args'])) ? sizeof(\$this->_tpldata['$tag_args']) : 0;";
419 419
       $varref = "\$this->_tpldata['$tag_args']";
420 420
     }
421 421
     else
@@ -429,10 +429,10 @@  discard block
 block discarded – undo
429 429
       $varref = $this->generate_block_data_ref($namespace, false);
430 430
 
431 431
       // Create the for loop code to iterate over this block.
432
-      $tag_template_php = '$_' . $tag_args . '_count = (isset(' . $varref . ')) ? sizeof(' . $varref . ') : 0;';
432
+      $tag_template_php = '$_'.$tag_args.'_count = (isset('.$varref.')) ? sizeof('.$varref.') : 0;';
433 433
     }
434 434
 
435
-    $tag_template_php .= 'if ($_' . $tag_args . '_count) {';
435
+    $tag_template_php .= 'if ($_'.$tag_args.'_count) {';
436 436
 
437 437
     /**
438 438
     * The following uses foreach for iteration instead of a for loop, foreach is faster but requires PHP to make a copy of the contents of the array which uses more memory
@@ -444,10 +444,10 @@  discard block
 block discarded – undo
444 444
     * </code>
445 445
     */
446 446
 
447
-    $tag_template_php .= 'for ($_' . $tag_args . '_i = ' . $loop_start . '; $_' . $tag_args . '_i < ' . $loop_end . '; ++$_' . $tag_args . '_i){';
447
+    $tag_template_php .= 'for ($_'.$tag_args.'_i = '.$loop_start.'; $_'.$tag_args.'_i < '.$loop_end.'; ++$_'.$tag_args.'_i){';
448 448
 //    $tag_template_php .= '$this->_block_counter["'. $tag_args . '"] = $_' . $tag_args . '_i;';
449
-    $tag_template_php .= '$_'. $tag_args . '_val = &' . $varref . '[$_'. $tag_args. '_i];';
450
-    $tag_template_php .= '$this->_block_value["'. $tag_args . '"] = &' . $varref . '[$_'. $tag_args. '_i];';
449
+    $tag_template_php .= '$_'.$tag_args.'_val = &'.$varref.'[$_'.$tag_args.'_i];';
450
+    $tag_template_php .= '$this->_block_value["'.$tag_args.'"] = &'.$varref.'[$_'.$tag_args.'_i];';
451 451
 
452 452
     return $tag_template_php;
453 453
   }
@@ -551,10 +551,10 @@  discard block
 block discarded – undo
551 551
         break;
552 552
 
553 553
         case 'is':
554
-          $is_arg_start = ($tokens[$i-1] == ')') ? array_pop($is_arg_stack) : $i-1;
554
+          $is_arg_start = ($tokens[$i - 1] == ')') ? array_pop($is_arg_stack) : $i - 1;
555 555
           $is_arg = implode(' ', array_slice($tokens, $is_arg_start, $i - $is_arg_start));
556 556
 
557
-          $new_tokens = $this->_parse_is_expr($is_arg, array_slice($tokens, $i+1));
557
+          $new_tokens = $this->_parse_is_expr($is_arg, array_slice($tokens, $i + 1));
558 558
 
559 559
           array_splice($tokens, $is_arg_start, sizeof($tokens), $new_tokens);
560 560
 
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
         default:
566 566
           if (preg_match('#^((?:[a-z0-9\-_]+\.)+)?(\$)?(?=[A-Za-z])([A-Za-z0-9\-_]+)#s', $token, $varrefs))
567 567
           {
568
-            $token = (!empty($varrefs[1])) ? $this->generate_block_data_ref(substr($varrefs[1], 0, -1), true, $varrefs[2]) . '[\'' . $varrefs[3] . '\']' : (($varrefs[2]) ? '$this->_tpldata[\'DEFINE\'][\'.\'][\'' . $varrefs[3] . '\']' : '$this->_rootref[\'' . $varrefs[3] . '\']');
568
+            $token = (!empty($varrefs[1])) ? $this->generate_block_data_ref(substr($varrefs[1], 0, -1), true, $varrefs[2]).'[\''.$varrefs[3].'\']' : (($varrefs[2]) ? '$this->_tpldata[\'DEFINE\'][\'.\'][\''.$varrefs[3].'\']' : '$this->_rootref[\''.$varrefs[3].'\']');
569 569
           }
570 570
           else if (preg_match('#^\.((?:[a-z0-9\-_]+\.?)+)$#s', $token, $varrefs))
571 571
           {
@@ -582,20 +582,20 @@  discard block
 block discarded – undo
582 582
               $varref = $this->generate_block_data_ref($namespace, true);
583 583
 
584 584
               // Add the block reference for the last child.
585
-              $varref .= "['" . $block . "']";
585
+              $varref .= "['".$block."']";
586 586
             }
587 587
             else
588 588
             {
589 589
               $varref = '$this->_tpldata';
590 590
 
591 591
               // Add the block reference for the last child.
592
-              $varref .= "['" . $blocks[0] . "']";
592
+              $varref .= "['".$blocks[0]."']";
593 593
             }
594 594
             $token = "sizeof($varref)";
595 595
           }
596 596
           else if (!empty($token))
597 597
           {
598
-            $token = '(' . $token . ')';
598
+            $token = '('.$token.')';
599 599
           }
600 600
 
601 601
         break;
@@ -607,7 +607,7 @@  discard block
 block discarded – undo
607 607
     {
608 608
       $tokens = array('false');
609 609
     }
610
-    return (($elseif) ? '} else if (' : 'if (') . (implode(' ', $tokens) . ') { ');
610
+    return (($elseif) ? '} else if (' : 'if (').(implode(' ', $tokens).') { ');
611 611
   }
612 612
 
613 613
   /**
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
 
626 626
     if (!$op)
627 627
     {
628
-      return 'unset(' . (($match[1]) ? $this->generate_block_data_ref(substr($match[1], 0, -1), true, true) . '[\'' . $match[2] . '\']' : '$this->_tpldata[\'DEFINE\'][\'.\'][\'' . $match[2] . '\']') . ');';
628
+      return 'unset('.(($match[1]) ? $this->generate_block_data_ref(substr($match[1], 0, -1), true, true).'[\''.$match[2].'\']' : '$this->_tpldata[\'DEFINE\'][\'.\'][\''.$match[2].'\']').');';
629 629
     }
630 630
 
631 631
     // Are we a string?
@@ -637,7 +637,7 @@  discard block
 block discarded – undo
637 637
       $match[4] = $this->compile($match[4]);
638 638
 
639 639
       // Now replace the php code
640
-      $match[4] = "'" . str_replace(array('<?php echo ', '; ?>'), array("' . ", " . '"), $match[4]) . "'";
640
+      $match[4] = "'".str_replace(array('<?php echo ', '; ?>'), array("' . ", " . '"), $match[4])."'";
641 641
     }
642 642
     else
643 643
     {
@@ -660,7 +660,7 @@  discard block
 block discarded – undo
660 660
       }
661 661
     }
662 662
 
663
-    return (($match[1]) ? $this->generate_block_data_ref(substr($match[1], 0, -1), true, true) . '[\'' . $match[2] . '\']' : '$this->_tpldata[\'DEFINE\'][\'.\'][\'' . $match[2] . '\']') . ' = ' . $match[4] . ';';
663
+    return (($match[1]) ? $this->generate_block_data_ref(substr($match[1], 0, -1), true, true).'[\''.$match[2].'\']' : '$this->_tpldata[\'DEFINE\'][\'.\'][\''.$match[2].'\']').' = '.$match[4].';';
664 664
   }
665 665
 
666 666
   /**
@@ -801,24 +801,24 @@  discard block
 block discarded – undo
801 801
       // Build up the string with everything but the last child.
802 802
       for ($i = 0; $i < $blockcount; $i++)
803 803
       {
804
-        $varref .= "['" . $blocks[$i] . "'][\$_" . $blocks[$i] . '_i]';
804
+        $varref .= "['".$blocks[$i]."'][\$_".$blocks[$i].'_i]';
805 805
       }
806 806
       // Add the block reference for the last child.
807
-      $varref .= "['" . $blocks[$blockcount] . "']";
807
+      $varref .= "['".$blocks[$blockcount]."']";
808 808
       // Add the iterator for the last child if requried.
809 809
       if ($include_last_iterator)
810 810
       {
811
-        $varref .= '[$_' . $blocks[$blockcount] . '_i]';
811
+        $varref .= '[$_'.$blocks[$blockcount].'_i]';
812 812
       }
813 813
       return $varref;
814 814
     }
815 815
     else if ($include_last_iterator)
816 816
     {
817
-      return '$_'. $blocks[$blockcount] . '_val';
817
+      return '$_'.$blocks[$blockcount].'_val';
818 818
     }
819 819
     else
820 820
     {
821
-      return '$_'. $blocks[$blockcount - 1] . '_val[\''. $blocks[$blockcount]. '\']';
821
+      return '$_'.$blocks[$blockcount - 1].'_val[\''.$blocks[$blockcount].'\']';
822 822
     }
823 823
   }
824 824
 
@@ -828,14 +828,14 @@  discard block
 block discarded – undo
828 828
   */
829 829
   function compile_write($handle, $data)
830 830
   {
831
-    $filename = $this->template->cachepath . str_replace('/', '.', $this->template->filename[$handle]) . DOT_PHP_EX;
831
+    $filename = $this->template->cachepath.str_replace('/', '.', $this->template->filename[$handle]).DOT_PHP_EX;
832 832
 
833
-    $data = "<?php if (!defined('INSIDE')) exit;" . ((strpos($data, '<?php') === 0) ? substr($data, 5) : ' ?>' . $data);
833
+    $data = "<?php if (!defined('INSIDE')) exit;".((strpos($data, '<?php') === 0) ? substr($data, 5) : ' ?>'.$data);
834 834
 
835 835
     if ($fp = @fopen($filename, 'wb'))
836 836
     {
837 837
       @flock($fp, LOCK_EX);
838
-      @fwrite ($fp, $data);
838
+      @fwrite($fp, $data);
839 839
       @flock($fp, LOCK_UN);
840 840
       @fclose($fp);
841 841
 
@@ -852,7 +852,7 @@  discard block
 block discarded – undo
852 852
   */
853 853
   private function minify($html)
854 854
   {
855
-    if(!classSupernova::$config->tpl_minifier)
855
+    if (!classSupernova::$config->tpl_minifier)
856 856
     {
857 857
       return $html;
858 858
     }
@@ -862,14 +862,14 @@  discard block
 block discarded – undo
862 862
     $html = preg_replace('/(<script[^>]*?>.*?<\/script>)/si', '#pre#', $html);
863 863
     $html = preg_replace('/>[\s]*</', '><', $html); // Strip spacechars between tags
864 864
     $html = preg_replace('/[\s]+/', ' ', $html); // Replace several spacechars with one space
865
-    if(!empty($pre[0]))
865
+    if (!empty($pre[0]))
866 866
     {
867
-      foreach($pre[0] as $tag)
867
+      foreach ($pre[0] as $tag)
868 868
       {
869 869
         $tag = preg_replace('/^\ *\/\/[^\<]*?$/m', ' ', $tag); // Strips comments - except those that contains HTML comment inside
870 870
         $tag = preg_replace('/[\ \t]{2,}/', ' ', $tag); // Replace several spaces by one
871 871
         $tag = preg_replace('/\s{2,}/', "\r\n", $tag); // Replace several linefeeds by one
872
-        $html = preg_replace('/#pre#/', $tag, $html,1);
872
+        $html = preg_replace('/#pre#/', $tag, $html, 1);
873 873
       }
874 874
     }
875 875
 
Please login to merge, or discard this patch.
includes/classes/cache.php 1 patch
Spacing   +69 added lines, -69 removed lines patch added patch discarded remove patch
@@ -49,19 +49,19 @@  discard block
 block discarded – undo
49 49
   protected static $cacheObject;
50 50
 
51 51
   public function __construct($prefIn = 'CACHE_', $init_mode = false) {
52
-    if(!($init_mode === false || $init_mode === CACHER_NO_CACHE || ($init_mode === CACHER_XCACHE && extension_loaded('xcache')))) {
52
+    if (!($init_mode === false || $init_mode === CACHER_NO_CACHE || ($init_mode === CACHER_XCACHE && extension_loaded('xcache')))) {
53 53
       throw new UnexpectedValueException('Wrong work mode or current mode does not supported on your server');
54 54
     }
55 55
 
56 56
     $this->prefix = $prefIn;
57
-    if(extension_loaded('xcache') && ($init_mode === CACHER_XCACHE || $init_mode === false)) {
58
-      if(self::$mode === CACHER_NOT_INIT) {
57
+    if (extension_loaded('xcache') && ($init_mode === CACHER_XCACHE || $init_mode === false)) {
58
+      if (self::$mode === CACHER_NOT_INIT) {
59 59
         self::$mode = CACHER_XCACHE;
60 60
       }
61 61
     } else {
62
-      if(self::$mode === CACHER_NOT_INIT) {
62
+      if (self::$mode === CACHER_NOT_INIT) {
63 63
         self::$mode = CACHER_NO_CACHE;
64
-        if(!self::$data) {
64
+        if (!self::$data) {
65 65
           self::$data = array();
66 66
         }
67 67
       }
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
   }
70 70
 
71 71
   public static function getInstance($prefIn = 'CACHE_', $table_name = '') {
72
-    if(!isset(self::$cacheObject)) {
72
+    if (!isset(self::$cacheObject)) {
73 73
       $className = get_class();
74 74
       self::$cacheObject = new $className($prefIn);
75 75
     }
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
   // Here comes low-level functions - those that directly works with cacher engines
87 87
   // -------------------------------------------------------------------------
88 88
   public function __set($name, $value) {
89
-    switch($name) {
89
+    switch ($name) {
90 90
       case '_MODE':
91 91
         throw new UnexpectedValueException('You can not change cacher mode on-the-fly!');
92 92
       break;
@@ -96,13 +96,13 @@  discard block
 block discarded – undo
96 96
       break;
97 97
 
98 98
       default:
99
-        switch(self::$mode) {
99
+        switch (self::$mode) {
100 100
           case CACHER_NO_CACHE:
101
-            self::$data[$this->prefix . $name] = $value;
101
+            self::$data[$this->prefix.$name] = $value;
102 102
           break;
103 103
 
104 104
           case CACHER_XCACHE:
105
-            xcache_set($this->prefix . $name, $value);
105
+            xcache_set($this->prefix.$name, $value);
106 106
           break;
107 107
         }
108 108
       break;
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
   }
111 111
 
112 112
   public function __get($name) {
113
-    switch($name) {
113
+    switch ($name) {
114 114
       case '_MODE':
115 115
         return self::$mode;
116 116
       break;
@@ -120,13 +120,13 @@  discard block
 block discarded – undo
120 120
       break;
121 121
 
122 122
       default:
123
-        switch(self::$mode) {
123
+        switch (self::$mode) {
124 124
           case CACHER_NO_CACHE:
125
-            return self::$data[$this->prefix . $name];
125
+            return self::$data[$this->prefix.$name];
126 126
           break;
127 127
 
128 128
           case CACHER_XCACHE:
129
-            return xcache_get($this->prefix . $name);
129
+            return xcache_get($this->prefix.$name);
130 130
           break;
131 131
 
132 132
         }
@@ -137,13 +137,13 @@  discard block
 block discarded – undo
137 137
   }
138 138
 
139 139
   public function __isset($name) {
140
-    switch(self::$mode) {
140
+    switch (self::$mode) {
141 141
       case CACHER_NO_CACHE:
142
-        return isset(self::$data[$this->prefix . $name]);
142
+        return isset(self::$data[$this->prefix.$name]);
143 143
       break;
144 144
 
145 145
       case CACHER_XCACHE:
146
-        return xcache_isset($this->prefix . $name) && ($this->__get($name) !== null);
146
+        return xcache_isset($this->prefix.$name) && ($this->__get($name) !== null);
147 147
       break;
148 148
     }
149 149
 
@@ -151,37 +151,37 @@  discard block
 block discarded – undo
151 151
   }
152 152
 
153 153
   public function __unset($name) {
154
-    switch(self::$mode) {
154
+    switch (self::$mode) {
155 155
       case CACHER_NO_CACHE:
156
-        unset(self::$data[$this->prefix . $name]);
156
+        unset(self::$data[$this->prefix.$name]);
157 157
       break;
158 158
 
159 159
       case CACHER_XCACHE:
160
-        xcache_unset($this->prefix . $name);
160
+        xcache_unset($this->prefix.$name);
161 161
       break;
162 162
     }
163 163
   }
164 164
 
165 165
   public function unset_by_prefix($prefix_unset = '') {
166 166
     static $array_clear;
167
-    !$array_clear ? $array_clear = function (&$v, $k, $p) {
167
+    !$array_clear ? $array_clear = function(&$v, $k, $p) {
168 168
       strpos($k, $p) === 0 ? $v = null : false;
169 169
     } : false;
170 170
 
171
-    switch(self::$mode) {
171
+    switch (self::$mode) {
172 172
       case CACHER_NO_CACHE:
173 173
 //        array_walk(self::$data, create_function('&$v,$k,$p', 'if(strpos($k, $p) === 0)$v = NULL;'), $this->prefix.$prefix_unset);
174
-        array_walk(self::$data, $array_clear, $this->prefix . $prefix_unset);
174
+        array_walk(self::$data, $array_clear, $this->prefix.$prefix_unset);
175 175
 
176 176
         return true;
177 177
       break;
178 178
 
179 179
       case CACHER_XCACHE:
180
-        if(!function_exists('xcache_unset_by_prefix')) {
180
+        if (!function_exists('xcache_unset_by_prefix')) {
181 181
           return false;
182 182
         }
183 183
 
184
-        return xcache_unset_by_prefix($this->prefix . $prefix_unset);
184
+        return xcache_unset_by_prefix($this->prefix.$prefix_unset);
185 185
       break;
186 186
     }
187 187
 
@@ -194,13 +194,13 @@  discard block
 block discarded – undo
194 194
   protected function make_element_name($args, $diff = 0) {
195 195
     $num_args = count($args);
196 196
 
197
-    if($num_args < 1) {
197
+    if ($num_args < 1) {
198 198
       return false;
199 199
     }
200 200
 
201 201
     $name = '';
202 202
     $aName = array();
203
-    for($i = 0; $i <= $num_args - 1 - $diff; $i++) {
203
+    for ($i = 0; $i <= $num_args - 1 - $diff; $i++) {
204 204
       $name .= "[{$args[$i]}]";
205 205
       array_unshift($aName, $name);
206 206
     }
@@ -212,15 +212,15 @@  discard block
 block discarded – undo
212 212
     $args = func_get_args();
213 213
     $name = $this->make_element_name($args, 1);
214 214
 
215
-    if(!$name) {
215
+    if (!$name) {
216 216
       return null;
217 217
     }
218 218
 
219
-    if($this->$name[0] === null) {
220
-      for($i = count($name) - 1; $i > 0; $i--) {
219
+    if ($this->$name[0] === null) {
220
+      for ($i = count($name) - 1; $i > 0; $i--) {
221 221
         $cName = "{$name[$i]}_COUNT";
222
-        $cName1 = "{$name[$i-1]}_COUNT";
223
-        if($this->$cName1 == null || $i == 1) {
222
+        $cName1 = "{$name[$i - 1]}_COUNT";
223
+        if ($this->$cName1 == null || $i == 1) {
224 224
           $this->$cName++;
225 225
         }
226 226
       }
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 
234 234
   public function array_get() {
235 235
     $name = $this->make_element_name(func_get_args());
236
-    if(!$name) {
236
+    if (!$name) {
237 237
       return null;
238 238
     }
239 239
 
@@ -242,12 +242,12 @@  discard block
 block discarded – undo
242 242
 
243 243
   public function array_count() {
244 244
     $name = $this->make_element_name(func_get_args());
245
-    if(!$name) {
245
+    if (!$name) {
246 246
       return 0;
247 247
     }
248 248
     $cName = "{$name[0]}_COUNT";
249 249
     $retVal = $this->$cName;
250
-    if(!$retVal) {
250
+    if (!$retVal) {
251 251
       $retVal = null;
252 252
     }
253 253
 
@@ -257,18 +257,18 @@  discard block
 block discarded – undo
257 257
   public function array_unset() {
258 258
     $name = $this->make_element_name(func_get_args());
259 259
 
260
-    if(!$name) {
260
+    if (!$name) {
261 261
       return false;
262 262
     }
263 263
     $this->unset_by_prefix($name[0]);
264 264
 
265
-    for($i = 1; $i < count($name); $i++) {
265
+    for ($i = 1; $i < count($name); $i++) {
266 266
       $cName = "{$name[$i]}_COUNT";
267
-      $cName1 = "{$name[$i-1]}_COUNT";
267
+      $cName1 = "{$name[$i - 1]}_COUNT";
268 268
 
269
-      if($i == 1 || $this->$cName1 === null) {
269
+      if ($i == 1 || $this->$cName1 === null) {
270 270
         $this->$cName--;
271
-        if($this->$cName <= 0) {
271
+        if ($this->$cName <= 0) {
272 272
           unset($this->$cName);
273 273
         }
274 274
       }
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
   }
279 279
 
280 280
   public function dumpData() {
281
-    switch(self::$mode) {
281
+    switch (self::$mode) {
282 282
       case CACHER_NO_CACHE:
283 283
         return dump(self::$data, $this->prefix);
284 284
       break;
@@ -330,13 +330,13 @@  discard block
 block discarded – undo
330 330
     $this->sql_index_field = "{$table_name}_name";
331 331
     $this->sql_value_field = "{$table_name}_value";
332 332
 
333
-    if(!$this->_DB_LOADED) {
333
+    if (!$this->_DB_LOADED) {
334 334
       $this->db_loadAll();
335 335
     }
336 336
   }
337 337
 
338 338
   public static function getInstance($gamePrefix = 'sn_', $table_name = '') {
339
-    if(!isset(self::$cacheObject)) {
339
+    if (!isset(self::$cacheObject)) {
340 340
       $className = get_class();
341 341
       self::$cacheObject = new $className($gamePrefix, $table_name);
342 342
     }
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
 
347 347
   public function db_loadItem($index) {
348 348
     $result = null;
349
-    if($index) {
349
+    if ($index) {
350 350
       $index_safe = db_escape($index);
351 351
       $result = doquery("SELECT `{$this->sql_value_field}` FROM `{{{$this->table_name}}}` WHERE `{$this->sql_index_field}` = '{$index_safe}' FOR UPDATE", true);
352 352
       // В две строки - что бы быть уверенным в порядке выполнения
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
     $this->loadDefaults();
362 362
 
363 363
     $query = doquery("SELECT * FROM {{{$this->table_name}}} FOR UPDATE;");
364
-    while($row = db_fetch($query)) {
364
+    while ($row = db_fetch($query)) {
365 365
       $this->$row[$this->sql_index_field] = $row[$this->sql_value_field];
366 366
     }
367 367
 
@@ -369,7 +369,7 @@  discard block
 block discarded – undo
369 369
   }
370 370
 
371 371
   public function loadDefaults() {
372
-    foreach($this->defaults as $defName => $defValue) {
372
+    foreach ($this->defaults as $defName => $defValue) {
373 373
       $this->$defName = $defValue;
374 374
     }
375 375
   }
@@ -385,7 +385,7 @@  discard block
 block discarded – undo
385 385
   }
386 386
 
387 387
   public function db_saveItem($item_list, $value = null) {
388
-    if(empty($item_list)) {
388
+    if (empty($item_list)) {
389 389
       return;
390 390
     }
391 391
 
@@ -393,18 +393,18 @@  discard block
 block discarded – undo
393 393
 
394 394
     // Сначала записываем данные в базу - что бы поймать все блокировки
395 395
     $qry = array();
396
-    foreach($item_list as $item_name => $item_value) {
397
-      if($item_name) {
396
+    foreach ($item_list as $item_name => $item_value) {
397
+      if ($item_name) {
398 398
         $item_value = db_escape($item_value === null ? $this->$item_name : $item_value);
399 399
         $item_name = db_escape($item_name);
400 400
         $qry[] = "('{$item_name}', '{$item_value}')";
401 401
       }
402 402
     }
403
-    doquery("REPLACE INTO `{{" . $this->table_name . "}}` (`{$this->sql_index_field}`, `{$this->sql_value_field}`) VALUES " . implode(',', $qry) . ";");
403
+    doquery("REPLACE INTO `{{".$this->table_name."}}` (`{$this->sql_index_field}`, `{$this->sql_value_field}`) VALUES ".implode(',', $qry).";");
404 404
 
405 405
     // И только после взятия блокировок - меняем значения в кэше
406
-    foreach($item_list as $item_name => $item_value) {
407
-      if($item_name && $item_value !== null) {
406
+    foreach ($item_list as $item_name => $item_value) {
407
+      if ($item_name && $item_value !== null) {
408 408
         $this->$item_name = $item_value;
409 409
       }
410 410
     }
@@ -597,9 +597,9 @@  discard block
 block discarded – undo
597 597
     'advGoogleLeftMenuCode'        => '(Place here code for banner)',
598 598
 
599 599
     // Alliance bonus calculations
600
-    'ali_bonus_algorithm'          => 0,  // Bonus calculation algorithm
600
+    'ali_bonus_algorithm'          => 0, // Bonus calculation algorithm
601 601
     'ali_bonus_brackets'           => 10, // Brackets count for ALI_BONUS_BY_RANK
602
-    'ali_bonus_brackets_divisor'   => 10,// Bonus divisor for ALI_BONUS_BY_RANK
602
+    'ali_bonus_brackets_divisor'   => 10, // Bonus divisor for ALI_BONUS_BY_RANK
603 603
     'ali_bonus_divisor'            => 10000000, // Rank divisor for ALI_BONUS_BY_POINTS
604 604
     'ali_bonus_members'            => 10, // Minumum alliace size to start using bonus
605 605
 
@@ -630,25 +630,25 @@  discard block
 block discarded – undo
630 630
     'deuterium_basic_income'       => 0,
631 631
     'eco_scale_storage'            => 1,
632 632
     'eco_stockman_fleet'           => '', // Black Market - Starting amount of s/h ship merchant to sell
633
-    'eco_stockman_fleet_populate'  => 1,  // Populate empty Stockman fleet with ships or not
633
+    'eco_stockman_fleet_populate'  => 1, // Populate empty Stockman fleet with ships or not
634 634
     'empire_mercenary_base_period' => PERIOD_MONTH, // Base
635 635
     'empire_mercenary_temporary'   => 0, // Temporary empire-wide mercenaries
636 636
     'energy_basic_income'          => 0,
637 637
 
638 638
     // Bashing protection settings
639
-    'fleet_bashing_attacks'        => 3,      // Max amount of attack per wave - 3 by default
640
-    'fleet_bashing_interval'       => 1800,   // Maximum interval between attacks when they still count as one wave - 30m by default
641
-    'fleet_bashing_scope'          => 86400,  // Interval on which bashing waves counts - 24h by default
642
-    'fleet_bashing_war_delay'      => 43200,  // Delay before start bashing after declaring war to alliance - 12h by default
643
-    'fleet_bashing_waves'          => 3,      // Max amount of waves per day - 3 by default
639
+    'fleet_bashing_attacks'        => 3, // Max amount of attack per wave - 3 by default
640
+    'fleet_bashing_interval'       => 1800, // Maximum interval between attacks when they still count as one wave - 30m by default
641
+    'fleet_bashing_scope'          => 86400, // Interval on which bashing waves counts - 24h by default
642
+    'fleet_bashing_war_delay'      => 43200, // Delay before start bashing after declaring war to alliance - 12h by default
643
+    'fleet_bashing_waves'          => 3, // Max amount of waves per day - 3 by default
644 644
 
645 645
     'Fleet_Cdr'   => 30,
646 646
     'fleet_speed' => 1,
647 647
 
648 648
     'fleet_update_interval' => 4,
649 649
 
650
-    'game_adminEmail'       => 'root@localhost',    // Admin's email to show to users
651
-    'game_counter'          => 0,  // Does built-in page hit counter is on?
650
+    'game_adminEmail'       => 'root@localhost', // Admin's email to show to users
651
+    'game_counter'          => 0, // Does built-in page hit counter is on?
652 652
     // Defaults
653 653
     'game_default_language' => 'ru',
654 654
     'game_default_skin'     => 'skins/EpicBlue/',
@@ -662,13 +662,13 @@  discard block
 block discarded – undo
662 662
     'game_maxSystem'      => 199,
663 663
     'game_maxPlanet'      => 15,
664 664
     // Game global settings
665
-    'game_mode'           => 0,           // 0 - SuperNova, 1 - oGame
665
+    'game_mode'           => 0, // 0 - SuperNova, 1 - oGame
666 666
     'game_name'           => 'SuperNova', // Server name (would be on banners and on top of left menu)
667 667
 
668 668
     'game_news_actual'   => 259200, // How long announcement would be marked as "New". In seconds. Default - 3 days
669
-    'game_news_overview' => 3,    // How much last news to show in Overview page
669
+    'game_news_overview' => 3, // How much last news to show in Overview page
670 670
     // Noob protection
671
-    'game_noob_factor'   => 5,    // Multiplier to divide "stronger" and "weaker" users
671
+    'game_noob_factor'   => 5, // Multiplier to divide "stronger" and "weaker" users
672 672
     'game_noob_points'   => 5000, // Below this point user threated as noob. 0 to disable
673 673
 
674 674
     'game_multiaccount_enabled' => 0, // 1 - allow interactions for players with same IP (multiaccounts)
@@ -718,8 +718,8 @@  discard block
 block discarded – undo
718 718
     'payment_currency_exchange_wmu' => 30,
719 719
     'payment_currency_exchange_wmz' => 1,
720 720
 
721
-    'payment_lot_price' => 1,     // Lot price in default currency
722
-    'payment_lot_size'  => 2500,  // Lot size. Also service as minimum amount of DM that could be bought with one transaction
721
+    'payment_lot_price' => 1, // Lot price in default currency
722
+    'payment_lot_size'  => 2500, // Lot size. Also service as minimum amount of DM that could be bought with one transaction
723 723
 
724 724
     'planet_teleport_cost'    => 50000, //
725 725
     'planet_teleport_timeout' => 86400, //
@@ -737,7 +737,7 @@  discard block
 block discarded – undo
737 737
     'resource_multiplier'     => 1,
738 738
 
739 739
     //Roleplay system
740
-    'rpg_bonus_divisor'       => 10,    // Amount of DM referral shoud get for partner have 1 DM bonus
740
+    'rpg_bonus_divisor'       => 10, // Amount of DM referral shoud get for partner have 1 DM bonus
741 741
     'rpg_bonus_minimum'       => 10000, // Minimum DM ammount for starting paying bonuses to affiliate
742 742
 
743 743
     // Black Market - General
@@ -824,7 +824,7 @@  discard block
 block discarded – undo
824 824
   }
825 825
 
826 826
   public static function getInstance($gamePrefix = 'sn_', $table_name = 'config') {
827
-    if(!isset(self::$cacheObject)) {
827
+    if (!isset(self::$cacheObject)) {
828 828
       $className = get_class();
829 829
       self::$cacheObject = new $className($gamePrefix, $table_name);
830 830
     }
Please login to merge, or discard this patch.
includes/classes/sn_module_payment.php 1 patch
Spacing   +70 added lines, -70 removed lines patch added patch discarded remove patch
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
   public function compile_request($request) {
451 451
     global $user;
452 452
 
453
-    if(!(classSupernova::$auth->account instanceof Account)) {
453
+    if (!(classSupernova::$auth->account instanceof Account)) {
454 454
       // TODO - throw new Exception(lang['pay_msg_mm_request_amount_invalid'], SN_PAYMENT_REQUEST_ERROR_UNIT_AMOUNT);
455 455
     }
456 456
     $this->account = classSupernova::$auth->account;
@@ -471,15 +471,15 @@  discard block
 block discarded – undo
471 471
     $this->payment_currency = classSupernova::$config->payment_currency_default;
472 472
     $this->payment_amount = self::currency_convert($this->payment_dark_matter_paid, 'MM_', $this->payment_currency);
473 473
 
474
-    if(empty($this->payment_external_currency) && !empty($this->config['currency'])) {
474
+    if (empty($this->payment_external_currency) && !empty($this->config['currency'])) {
475 475
       $this->payment_external_currency = $this->config['currency'];
476 476
     }
477
-    if(empty($this->payment_external_currency)) {
477
+    if (empty($this->payment_external_currency)) {
478 478
       throw new Exception(classLocale::$lang['pay_error_internal_no_external_currency_set'], SN_PAYMENT_ERROR_INTERNAL_NO_EXTERNAL_CURRENCY_SET);
479 479
     }
480 480
 
481 481
     $this->payment_external_amount = self::currency_convert($this->payment_dark_matter_paid, 'MM_', $this->payment_external_currency);
482
-    if($this->payment_external_amount < 0.01) {
482
+    if ($this->payment_external_amount < 0.01) {
483 483
       throw new Exception(classLocale::$lang['pay_msg_mm_request_amount_invalid'], SN_PAYMENT_REQUEST_ERROR_UNIT_AMOUNT);
484 484
     }
485 485
 
@@ -488,7 +488,7 @@  discard block
 block discarded – undo
488 488
     $this->generate_description();
489 489
 
490 490
     $this->db_insert();
491
-    if(!$this->is_exists) {
491
+    if (!$this->is_exists) {
492 492
       throw new Exception(classLocale::$lang['pay_msg_request_error_db_payment_create'], SN_PAYMENT_REQUEST_DB_ERROR_PAYMENT_CREATE);
493 493
     }
494 494
   }
@@ -500,26 +500,26 @@  discard block
 block discarded – undo
500 500
    * @throws Exception
501 501
    */
502 502
   protected function payment_request_process($options = array()) {
503
-    if(!$this->manifest['active']) {
503
+    if (!$this->manifest['active']) {
504 504
       throw new Exception(classLocale::$lang['pay_msg_module_disabled'], SN_MODULE_DISABLED);
505 505
     }
506 506
 
507 507
     // Если есть payment_id - загружаем под него данные
508
-    if(!empty($this->payment_params['payment_id'])) {
508
+    if (!empty($this->payment_params['payment_id'])) {
509 509
       $this->request_payment_id = sys_get_param_id($this->payment_params['payment_id']);
510
-      if(!$this->request_payment_id) {
510
+      if (!$this->request_payment_id) {
511 511
         throw new Exception(classLocale::$lang['pay_msg_request_payment_id_invalid'], SN_PAYMENT_REQUEST_INTERNAL_ID_WRONG);
512 512
       }
513 513
 
514
-      if(!$this->db_get_by_id($this->request_payment_id)) {
514
+      if (!$this->db_get_by_id($this->request_payment_id)) {
515 515
         throw new Exception(classLocale::$lang['pay_msg_request_payment_id_invalid'], SN_PAYMENT_REQUEST_INTERNAL_ID_WRONG);
516 516
       }
517 517
 
518 518
       // Проверяем - был ли этот платеж обработан?
519 519
       // TODO - Статусы бывают разные. Нужен спецфлаг payment_processed
520
-      if($this->payment_status != PAYMENT_STATUS_NONE) {
520
+      if ($this->payment_status != PAYMENT_STATUS_NONE) {
521 521
         sn_db_transaction_rollback();
522
-        sys_redirect(SN_ROOT_VIRTUAL . 'metamatter.php?payment_id=' . $this->payment_id);
522
+        sys_redirect(SN_ROOT_VIRTUAL.'metamatter.php?payment_id='.$this->payment_id);
523 523
         die();
524 524
       }
525 525
     }
@@ -527,89 +527,89 @@  discard block
 block discarded – undo
527 527
     // Пытаемся получить из запроса ИД аккаунта
528 528
     $request_account_id = !empty($this->payment_params['account_id']) ? sys_get_param_id($this->payment_params['account_id']) : 0;
529 529
     // Если в запросе нет ИД аккаунта - пытаемся использовать payment_account_id
530
-    if(empty($request_account_id) && !empty($this->payment_account_id)) {
530
+    if (empty($request_account_id) && !empty($this->payment_account_id)) {
531 531
       $request_account_id = $this->payment_account_id;
532 532
     }
533 533
     // Если теперь у нас нету ИД аккаунта ни в запросе, ни в записи таблицы - можно паниковать
534
-    if(empty($request_account_id)) {
534
+    if (empty($request_account_id)) {
535 535
       // TODO - аккаунт
536 536
       throw new Exception(classLocale::$lang['pay_msg_request_user_invalid'], $this->retranslate_error(SN_PAYMENT_REQUEST_USER_NOT_FOUND, $options));
537 537
     }
538 538
     // Если нет записи в таблице - тогда берем payment_account_id из запроса
539
-    if(empty($this->payment_account_id)) {
539
+    if (empty($this->payment_account_id)) {
540 540
       $this->payment_account_id = $request_account_id;
541 541
     }
542 542
     // Если у нас отличаются ИД аккаунта в запросе и ИД аккаунта в записи - тоже можно паниковать
543
-    if($this->payment_account_id != $request_account_id) {
543
+    if ($this->payment_account_id != $request_account_id) {
544 544
       // TODO - Поменять сообщение об ошибке
545 545
       throw new Exception(classLocale::$lang['pay_msg_request_user_invalid'], $this->retranslate_error(SN_PAYMENT_REQUEST_USER_NOT_FOUND, $options));
546 546
     }
547 547
     // Проверяем существование аккаунта с данным ИД
548
-    if(!$this->account->db_get_by_id($this->payment_account_id)) {
549
-      throw new Exception(classLocale::$lang['pay_msg_request_user_invalid'] . ' ID ' . $this->payment_account_id, $this->retranslate_error(SN_PAYMENT_REQUEST_USER_NOT_FOUND, $options));
548
+    if (!$this->account->db_get_by_id($this->payment_account_id)) {
549
+      throw new Exception(classLocale::$lang['pay_msg_request_user_invalid'].' ID '.$this->payment_account_id, $this->retranslate_error(SN_PAYMENT_REQUEST_USER_NOT_FOUND, $options));
550 550
     }
551 551
 
552 552
     // TODO Проверка на сервер_ид - как бы и не нужна, наверное?
553
-    if(!empty($this->payment_params['server_id'])) {
553
+    if (!empty($this->payment_params['server_id'])) {
554 554
       $this->request_server_id = sys_get_param_str($this->payment_params['server_id']);
555
-      if(SN_ROOT_VIRTUAL != $this->request_server_id) {
556
-        throw new Exception(classLocale::$lang['pay_msg_request_server_wrong'] . " {$this->request_server_id} вместо " . SN_ROOT_VIRTUAL, SN_PAYMENT_REQUEST_SERVER_WRONG);
555
+      if (SN_ROOT_VIRTUAL != $this->request_server_id) {
556
+        throw new Exception(classLocale::$lang['pay_msg_request_server_wrong']." {$this->request_server_id} вместо ".SN_ROOT_VIRTUAL, SN_PAYMENT_REQUEST_SERVER_WRONG);
557 557
       }
558 558
     }
559 559
 
560 560
     // Сверка количества оплаченной ММ с учётом бонусов
561
-    if(!empty($this->payment_params['payment_dark_matter_gained'])) {
561
+    if (!empty($this->payment_params['payment_dark_matter_gained'])) {
562 562
       $request_mm_amount = sys_get_param_id($this->payment_params['payment_dark_matter_gained']);
563
-      if($request_mm_amount != $this->payment_dark_matter_gained && $this->is_loaded) {
564
-        throw new Exception(classLocale::$lang['pay_msg_mm_request_amount_invalid'] . " пришло {$request_mm_amount} ММ вместо {$this->payment_dark_matter_gained} ММ", SN_PAYMENT_REQUEST_MM_AMOUNT_INVALID);
563
+      if ($request_mm_amount != $this->payment_dark_matter_gained && $this->is_loaded) {
564
+        throw new Exception(classLocale::$lang['pay_msg_mm_request_amount_invalid']." пришло {$request_mm_amount} ММ вместо {$this->payment_dark_matter_gained} ММ", SN_PAYMENT_REQUEST_MM_AMOUNT_INVALID);
565 565
       }
566 566
       empty($this->payment_dark_matter_gained) ? $this->payment_dark_matter_gained = $request_mm_amount : false;
567 567
     }
568
-    if(empty($this->payment_dark_matter_paid)) {
568
+    if (empty($this->payment_dark_matter_paid)) {
569 569
       // TODO - обратный расчёт из gained
570 570
     }
571 571
 
572 572
     // Проверка наличия внешнего ИД платежа
573
-    if(!empty($this->payment_params['payment_external_id'])) {
573
+    if (!empty($this->payment_params['payment_external_id'])) {
574 574
       $request_payment_external_id = sys_get_param_id($this->payment_params['payment_external_id']);
575
-      if(empty($request_payment_external_id)) {
575
+      if (empty($request_payment_external_id)) {
576 576
         throw new exception(classLocale::$lang['pay_msg_request_payment_id_invalid'], SN_PAYMENT_REQUEST_EXTERNAL_ID_WRONG);
577
-      } elseif(!empty($this->payment_external_id) && $this->payment_external_id != $request_payment_external_id) {
577
+      } elseif (!empty($this->payment_external_id) && $this->payment_external_id != $request_payment_external_id) {
578 578
         // TODO - Может быть поменять сообщение
579 579
         throw new exception(classLocale::$lang['pay_msg_request_payment_id_invalid'], SN_PAYMENT_REQUEST_EXTERNAL_ID_WRONG);
580 580
       }
581 581
       $this->payment_external_id = $request_payment_external_id;
582 582
     }
583 583
     // Сверка суммы, запрошенной СН к оплате
584
-    if(!empty($this->payment_params['payment_external_money'])) {
584
+    if (!empty($this->payment_params['payment_external_money'])) {
585 585
       $request_money_out = sys_get_param_float($this->payment_params['payment_external_money']);
586
-      if($request_money_out != $this->payment_external_amount && $this->is_loaded) {
587
-        throw new Exception(classLocale::$lang['pay_msg_request_payment_amount_invalid'] . " пришло {$request_money_out} денег вместо {$this->payment_external_amount} денег", SN_PAYMENT_REQUEST_CURRENCY_AMOUNT_INVALID);
586
+      if ($request_money_out != $this->payment_external_amount && $this->is_loaded) {
587
+        throw new Exception(classLocale::$lang['pay_msg_request_payment_amount_invalid']." пришло {$request_money_out} денег вместо {$this->payment_external_amount} денег", SN_PAYMENT_REQUEST_CURRENCY_AMOUNT_INVALID);
588 588
       }
589 589
       empty($this->payment_external_amount) ? $this->payment_external_amount = $request_money_out : false;
590 590
     }
591 591
     // Заполняем поле валюты платёжной системы
592
-    if(!empty($this->payment_params['payment_external_currency'])) {
592
+    if (!empty($this->payment_params['payment_external_currency'])) {
593 593
       $this->payment_external_currency = sys_get_param_str($this->payment_params['payment_external_currency']);
594
-      if(empty($this->payment_external_currency)) {
594
+      if (empty($this->payment_external_currency)) {
595 595
         // TODO - поменять сообщение
596
-        throw new Exception(classLocale::$lang['pay_msg_request_payment_amount_invalid'] . " {$this->payment_external_currency}", SN_PAYMENT_REQUEST_CURRENCY_AMOUNT_INVALID);
596
+        throw new Exception(classLocale::$lang['pay_msg_request_payment_amount_invalid']." {$this->payment_external_currency}", SN_PAYMENT_REQUEST_CURRENCY_AMOUNT_INVALID);
597 597
       }
598 598
     }
599
-    if(empty($this->payment_external_currency)) {
599
+    if (empty($this->payment_external_currency)) {
600 600
       $this->payment_external_currency = $this->config['currency'];
601 601
     }
602 602
 
603 603
     // Заполнение внутренней суммы и валюты из внешних данных
604
-    if(empty($this->payment_currency)) {
604
+    if (empty($this->payment_currency)) {
605 605
       $this->payment_currency = classSupernova::$config->payment_currency_default;
606 606
     }
607
-    if(empty($this->payment_amount) && !empty($this->payment_external_currency)) {
607
+    if (empty($this->payment_amount) && !empty($this->payment_external_currency)) {
608 608
       $this->payment_amount = self::currency_convert($this->payment_external_amount, $this->payment_external_currency, $this->payment_currency);
609 609
     }
610 610
 
611 611
     // TODO - Тестовый режим
612
-    if(!empty($this->payment_params['test'])) {
612
+    if (!empty($this->payment_params['test'])) {
613 613
       $this->payment_test = $this->config['test'] || sys_get_param_int($this->payment_params['test']);
614 614
     }
615 615
 
@@ -636,21 +636,21 @@  discard block
 block discarded – undo
636 636
     sn_db_transaction_start();
637 637
     try {
638 638
       $response = $this->payment_request_process();
639
-    } catch(Exception $e) {
639
+    } catch (Exception $e) {
640 640
       $response['result'] = $e->getCode();
641 641
       $response['message'] = $e->getMessage();
642 642
     }
643 643
 
644
-    if($response['result'] == SN_PAYMENT_REQUEST_OK) {
644
+    if ($response['result'] == SN_PAYMENT_REQUEST_OK) {
645 645
       sn_db_transaction_commit();
646
-      classSupernova::$debug->warning('Результат операции: код ' . $response['result'] . ' сообщение "' . $response['message'] . '"', 'Успешный платёж', LOG_INFO_PAYMENT);
646
+      classSupernova::$debug->warning('Результат операции: код '.$response['result'].' сообщение "'.$response['message'].'"', 'Успешный платёж', LOG_INFO_PAYMENT);
647 647
     } else {
648 648
       sn_db_transaction_rollback();
649
-      classSupernova::$debug->warning('Результат операции: код ' . $response['result'] . ' сообщение "' . $response['message'] . '"', 'Ошибка платежа', LOG_INFO_PAYMENT, true);
649
+      classSupernova::$debug->warning('Результат операции: код '.$response['result'].' сообщение "'.$response['message'].'"', 'Ошибка платежа', LOG_INFO_PAYMENT, true);
650 650
     }
651 651
 
652 652
     // Переводим код результата из СН в код платежной системы
653
-    if(is_array($this->result_translations) && !empty($this->result_translations)) {
653
+    if (is_array($this->result_translations) && !empty($this->result_translations)) {
654 654
       $response['result'] = isset($this->result_translations[$response['result']]) ? $this->result_translations[$response['result']] : $this->result_translations[SN_PAYMENT_REQUEST_UNDEFINED_ERROR];
655 655
     }
656 656
 
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
     $currency_from = strtolower($currency_from);
674 674
     $currency_to = strtolower($currency_to);
675 675
 
676
-    if($currency_from != $currency_to) {
676
+    if ($currency_from != $currency_to) {
677 677
       $exchange_from = get_exchange_rate($currency_from);
678 678
       $exchange_to = get_exchange_rate($currency_to);
679 679
 
@@ -697,10 +697,10 @@  discard block
 block discarded – undo
697 697
   public static function bonus_calculate($dark_matter, $direct = true, $return_bonus = false) {
698 698
     $bonus = 0;
699 699
     $dark_matter_new = $dark_matter;
700
-    if(!empty(self::$bonus_table) && $dark_matter >= self::$bonus_table[0]) {
701
-      if($direct) {
702
-        foreach(self::$bonus_table as $dm_for_bonus => $multiplier) {
703
-          if($dm_for_bonus <= $dark_matter) {
700
+    if (!empty(self::$bonus_table) && $dark_matter >= self::$bonus_table[0]) {
701
+      if ($direct) {
702
+        foreach (self::$bonus_table as $dm_for_bonus => $multiplier) {
703
+          if ($dm_for_bonus <= $dark_matter) {
704 704
             $dark_matter_new = $dark_matter * (1 + $multiplier);
705 705
             $bonus = $multiplier;
706 706
           } else {
@@ -708,9 +708,9 @@  discard block
 block discarded – undo
708 708
           }
709 709
         }
710 710
       } else {
711
-        foreach(self::$bonus_table as $dm_for_bonus => $multiplier) {
711
+        foreach (self::$bonus_table as $dm_for_bonus => $multiplier) {
712 712
           $temp = $dm_for_bonus * (1 + $multiplier);
713
-          if($dark_matter >= $temp) {
713
+          if ($dark_matter >= $temp) {
714 714
             $dark_matter_new = round($dark_matter / (1 + $multiplier));
715 715
             $bonus = $multiplier;
716 716
           } else {
@@ -764,30 +764,30 @@  discard block
 block discarded – undo
764 764
     );
765 765
 
766 766
     $replace = false;
767
-    if($this->payment_id) {
767
+    if ($this->payment_id) {
768 768
       $payment['payment_id'] = $this->payment_id;
769 769
       $replace = true;
770 770
     }
771 771
 
772 772
     $query = array();
773
-    foreach($payment as $key => $value) {
774
-      $value = is_string($value) ? '"' . db_escape($value) . '"' : $value;
773
+    foreach ($payment as $key => $value) {
774
+      $value = is_string($value) ? '"'.db_escape($value).'"' : $value;
775 775
       $query[] = "`{$key}` = {$value}";
776 776
     }
777 777
 
778
-    $this->db->doquery(($replace ? 'REPLACE' : 'INSERT') . ' INTO `{{payment}}` SET ' . implode(',', $query) . ';');
778
+    $this->db->doquery(($replace ? 'REPLACE' : 'INSERT').' INTO `{{payment}}` SET '.implode(',', $query).';');
779 779
 
780 780
     return $this->db_get_by_id($this->db->db_insert_id());
781 781
   }
782 782
 
783 783
 
784 784
   function payment_adjust_mm_new() {
785
-    if(!$this->payment_test) {
785
+    if (!$this->payment_test) {
786 786
       // Not a test payment. Adding DM to account
787 787
       $this->account = new Account($this->db);
788 788
       $this->account->db_get_by_id($this->payment_account_id);
789 789
       $result = $this->account->metamatter_change(RPG_PURCHASE, $this->payment_dark_matter_gained, $this->payment_comment);
790
-      if(!$result) {
790
+      if (!$result) {
791 791
         throw new Exception('Ошибка начисления ММ', SN_METAMATTER_ERROR_ADJUST);
792 792
       }
793 793
     }
@@ -796,25 +796,25 @@  discard block
 block discarded – undo
796 796
   function payment_cancel(&$payment) {
797 797
     die('{НЕ РАБОТАЕТ! СООБЩИТЕ АДМИНИСТРАЦИИ!}');
798 798
 
799
-    if(!isset($payment['payment_status'])) {
799
+    if (!isset($payment['payment_status'])) {
800 800
       throw new exception(classLocale::$lang['pay_msg_request_payment_not_found'], SN_PAYMENT_REQUEST_ORDER_NOT_FOUND);
801 801
     }
802 802
 
803
-    if($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
804
-      $safe_comment = db_escape($payment['payment_comment'] = classLocale::$lang['pay_msg_request_payment_cancelled'] .' ' . $payment['payment_comment']);
803
+    if ($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
804
+      $safe_comment = db_escape($payment['payment_comment'] = classLocale::$lang['pay_msg_request_payment_cancelled'].' '.$payment['payment_comment']);
805 805
 
806
-      if(!$payment['payment_test']) {
806
+      if (!$payment['payment_test']) {
807 807
         $result = $this->account->metamatter_change(RPG_PURCHASE_CANCEL, -$payment['payment_dark_matter_gained'], $payment['payment_comment']);
808
-        if(!$result) {
808
+        if (!$result) {
809 809
           throw new exception('Ошибка начисления ММ', SN_METAMATTER_ERROR_ADJUST);
810 810
         }
811 811
       }
812 812
       $payment['payment_status'] = PAYMENT_STATUS_CANCELED;
813 813
       db_payment_update($payment, $safe_comment);
814 814
       throw new exception(classLocale::$lang['pay_msg_request_payment_cancel_complete'], SN_PAYMENT_REQUEST_OK);
815
-    } elseif($payment['payment_status'] == PAYMENT_STATUS_CANCELED) {
815
+    } elseif ($payment['payment_status'] == PAYMENT_STATUS_CANCELED) {
816 816
       throw new exception(classLocale::$lang['pay_msg_request_payment_cancelled_already'], SN_PAYMENT_REQUEST_OK);
817
-    } elseif($payment['payment_status'] == PAYMENT_STATUS_NONE) {
817
+    } elseif ($payment['payment_status'] == PAYMENT_STATUS_NONE) {
818 818
       throw new exception(classLocale::$lang['pay_msg_request_payment_cancel_not_complete'], SN_PAYMENT_REQUEST_PAYMENT_NOT_COMPLETE);
819 819
     }
820 820
   }
@@ -828,8 +828,8 @@  discard block
 block discarded – undo
828 828
 
829 829
   protected function db_complete_payment() {
830 830
     // TODO - поле payment_processed
831
-    if($this->payment_status == PAYMENT_STATUS_NONE) {
832
-      if(!defined('PAYMENT_EXPIRE_TIME') || PAYMENT_EXPIRE_TIME == 0 || empty($this->payment_date) || strtotime($this->payment_date) + PAYMENT_EXPIRE_TIME <= SN_TIME_NOW) {
831
+    if ($this->payment_status == PAYMENT_STATUS_NONE) {
832
+      if (!defined('PAYMENT_EXPIRE_TIME') || PAYMENT_EXPIRE_TIME == 0 || empty($this->payment_date) || strtotime($this->payment_date) + PAYMENT_EXPIRE_TIME <= SN_TIME_NOW) {
833 833
         $this->payment_adjust_mm_new();
834 834
         $this->payment_status = PAYMENT_STATUS_COMPLETE;
835 835
       } else {
@@ -876,7 +876,7 @@  discard block
 block discarded – undo
876 876
   protected function db_assign_payment($payment = null) {
877 877
     $this->payment_reset();
878 878
 
879
-    if(is_array($payment) && isset($payment['payment_id'])) {
879
+    if (is_array($payment) && isset($payment['payment_id'])) {
880 880
       $this->payment_id = $payment['payment_id'];
881 881
       $this->payment_status = $payment['payment_status'];
882 882
       $this->payment_date = $payment['payment_date'];
@@ -918,11 +918,11 @@  discard block
 block discarded – undo
918 918
   protected function generate_description() {
919 919
     // TODO - системная локализация
920 920
     $this->description_generated = array(
921
-      PAYMENT_DESCRIPTION_100 => substr("{$this->payment_dark_matter_gained} ММ аккаунт [{$this->account->account_name}] ID {$this->account->account_id} на " . SN_ROOT_VIRTUAL, 0, 100),
922
-      PAYMENT_DESCRIPTION_250 => substr("Оплата {$this->payment_dark_matter_gained} ММ для аккаунта [{$this->payment_user_name}] ID {$this->payment_user_id} на сервере " . SN_ROOT_VIRTUAL, 0, 250),
923
-      PAYMENT_DESCRIPTION_MAX => ($this->payment_test ? "ТЕСТОВЫЙ ПЛАТЕЖ! " : '') .
924
-        "Платеж от аккаунта '{$this->payment_account_name}' ID {$this->payment_account_id} игрока '{$this->payment_user_name}' ID {$this->payment_user_id} на сервере " . SN_ROOT_VIRTUAL .
925
-        " сумма {$this->payment_amount} {$this->payment_currency} за {$this->payment_dark_matter_paid} ММ (начислено {$this->payment_dark_matter_gained} ММ)" .
921
+      PAYMENT_DESCRIPTION_100 => substr("{$this->payment_dark_matter_gained} ММ аккаунт [{$this->account->account_name}] ID {$this->account->account_id} на ".SN_ROOT_VIRTUAL, 0, 100),
922
+      PAYMENT_DESCRIPTION_250 => substr("Оплата {$this->payment_dark_matter_gained} ММ для аккаунта [{$this->payment_user_name}] ID {$this->payment_user_id} на сервере ".SN_ROOT_VIRTUAL, 0, 250),
923
+      PAYMENT_DESCRIPTION_MAX => ($this->payment_test ? "ТЕСТОВЫЙ ПЛАТЕЖ! " : '').
924
+        "Платеж от аккаунта '{$this->payment_account_name}' ID {$this->payment_account_id} игрока '{$this->payment_user_name}' ID {$this->payment_user_id} на сервере ".SN_ROOT_VIRTUAL.
925
+        " сумма {$this->payment_amount} {$this->payment_currency} за {$this->payment_dark_matter_paid} ММ (начислено {$this->payment_dark_matter_gained} ММ)".
926 926
         " через '{$this->manifest['name']}' сумма {$this->payment_external_amount} {$this->payment_external_currency}",
927 927
     );
928 928
   }
Please login to merge, or discard this patch.
includes/classes/db_mysql_v4.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@
 block discarded – undo
52 52
     !mysql_select_db($settings['name'])
53 53
       ? classSupernova::$debug->error_fatal('DB error - cannot find DB on server', $this->mysql_error())
54 54
       : false;
55
-    !$this->mysql_query('SET SESSION TRANSACTION ISOLATION LEVEL ' . self::DB_MYSQL_TRANSACTION_REPEATABLE_READ . ';')
55
+    !$this->mysql_query('SET SESSION TRANSACTION ISOLATION LEVEL '.self::DB_MYSQL_TRANSACTION_REPEATABLE_READ.';')
56 56
       ? classSupernova::$debug->error_fatal('DB error - cannot set desired isolation level', $this->mysql_error())
57 57
       : false;
58 58
 
Please login to merge, or discard this patch.
includes/classes/FleetValidator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -802,7 +802,7 @@
 block discarded – undo
802 802
    * @return bool
803 803
    */
804 804
   protected function checkCaptainNotRelocating() {
805
-    if($this->fleet->mission_type == MT_RELOCATE) {
805
+    if ($this->fleet->mission_type == MT_RELOCATE) {
806 806
       $arriving_captain = mrc_get_level($this->fleet->dbOwnerRow, $this->fleet->dbTargetRow, UNIT_CAPTAIN, true);
807 807
     } else {
808 808
       $arriving_captain = false;
Please login to merge, or discard this patch.