Completed
Push — work-fleets ( ab257a...4117d7 )
by SuperNova.WS
05:11
created
includes/db/db_queries_unit.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
     'GROUP BY `unit_snid`'
27 27
   );
28 28
   $result = array();
29
-  while($row = db_fetch($query)) {
29
+  while ($row = db_fetch($query)) {
30 30
     $result[$row['unit_snid']] = $row;
31 31
   }
32 32
 
Please login to merge, or discard this patch.
includes/alliance/ali_internal_admin_rights.inc 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if(!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)
3
+if (!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)
4 4
 {
5 5
   $debug->error("Attempt to call ALLIANCE page mode {$mode} directly - not from alliance.php", 'Forbidden', 403);
6 6
 }
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
 $new_rank_name = sys_get_param_str('newRankName');
15 15
 if ($new_rank_name)
16 16
 {
17
-  foreach($ally_rights as $fieldName)
17
+  foreach ($ally_rights as $fieldName)
18 18
   {
19 19
     $newRank[$fieldName] = 0;
20 20
   }
@@ -28,9 +28,9 @@  discard block
 block discarded – undo
28 28
 {
29 29
   unset($ranks);
30 30
 
31
-  foreach($rankListInput as $rankID => $rank)
31
+  foreach ($rankListInput as $rankID => $rank)
32 32
   {
33
-    foreach($ally_rights as $rightName)
33
+    foreach ($ally_rights as $rightName)
34 34
     {
35 35
       $ranks[$rankID][$rightName] = $rank[$rightName] ? 1 : 0;
36 36
     }
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 $d = sys_get_param_int('d');
42 42
 if ($d && isset($ranks[$d]))
43 43
 {
44
-  if(count($ranks) == 1)
44
+  if (count($ranks) == 1)
45 45
   {
46 46
     message($lang['ali_adm_lastRank'], $lang['ali_adm_rights_title']);
47 47
   }
@@ -53,16 +53,16 @@  discard block
 block discarded – undo
53 53
 
54 54
 if (count($ranks))
55 55
 {
56
-  foreach($ranks as $rankID => $rank)
56
+  foreach ($ranks as $rankID => $rank)
57 57
   {
58 58
     $rank_data = array(
59 59
       'ID'   => $rankID,
60 60
       'NAME' => $rank['name'],
61 61
     );
62 62
 
63
-    for($i = 1; $i < count($rank); $i++)
63
+    for ($i = 1; $i < count($rank); $i++)
64 64
     {
65
-      $rank_data['R' . $i] = (($rank[$ally_rights[$i]] == 1) ? ' checked' : '') ;
65
+      $rank_data['R' . $i] = (($rank[$ally_rights[$i]] == 1) ? ' checked' : '');
66 66
       $rank_data['N' . $i] = $ally_rights[$i];
67 67
     }
68 68
 
Please login to merge, or discard this patch.
includes/alliance/ali_external_request.inc 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if(!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)
3
+if (!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)
4 4
 {
5 5
   $debug->error("Attempt to call ALLIANCE page mode {$mode} directly - not from alliance.php", 'Forbidden', 403);
6 6
 }
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
     header('Location: alliance.php');
21 21
   }
22 22
 
23
-  if($user_request['request_denied'])
23
+  if ($user_request['request_denied'])
24 24
   {
25 25
     $lang['request_text'] = sprintf($lang['ali_req_deny_msg'], $ally['ally_tag'], $user_request['request_text']);
26 26
   }
@@ -42,12 +42,12 @@  discard block
 block discarded – undo
42 42
 
43 43
 $ally = doquery("SELECT * FROM {{alliance}} WHERE `id` ='{$id_ally}'", true);
44 44
 
45
-if(!$ally)
45
+if (!$ally)
46 46
 {
47 47
   message($lang['ali_sys_notFound'], $lang['ali_req_title']);
48 48
 }
49 49
 
50
-if($ally['ally_request_notallow'])
50
+if ($ally['ally_request_notallow'])
51 51
 {
52 52
   message($lang['ali_req_not_allowed'], $lang['ali_req_title']);
53 53
 }
Please login to merge, or discard this patch.
includes/alliance/ali_internal_admin_request.inc 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if(!defined('SN_IN_ALLY') || SN_IN_ALLY !== true) {
3
+if (!defined('SN_IN_ALLY') || SN_IN_ALLY !== true) {
4 4
   $debug->error("Attempt to call ALLIANCE page mode {$mode} directly - not from alliance.php", 'Forbidden', 403);
5 5
 }
6 6
 
@@ -9,12 +9,12 @@  discard block
 block discarded – undo
9 9
 }
10 10
 
11 11
 $d = sys_get_param_id('d');
12
-if($d) {
12
+if ($d) {
13 13
   doquery("UPDATE {{alliance_requests}} SET `request_denied` = 1, `request_text` = '{$lang['ali_req_deny_reason']}' WHERE `id_user`= {$d} LIMIT 1;");
14 14
 }
15 15
 
16 16
 $id_user = sys_get_param_id('id_user');
17
-if($id_user) {
17
+if ($id_user) {
18 18
   $ally_name_safe = db_escape($ally['ally_name']);
19 19
   $ally_tag_safe = db_escape($ally['ally_tag']);
20 20
   db_user_set_by_id($id_user, "`ally_id` = '{$ally['id']}', `ally_name` = '{$ally_name_safe}', `ally_tag` = '{$ally_tag_safe}', `ally_register_time` = " . SN_TIME_NOW . ", `ally_rank_id` = 0");
Please login to merge, or discard this patch.
includes/includes/market_trader.inc 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if((!defined('SN_IN_MARKET') || SN_IN_MARKET !== true) && (!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)) {
3
+if ((!defined('SN_IN_MARKET') || SN_IN_MARKET !== true) && (!defined('SN_IN_ALLY') || SN_IN_ALLY !== true)) {
4 4
   $debug->error("Attempt to call market page mode {$mode} directly - not from market.php", 'Forbidden', 403);
5 5
 }
6 6
 
@@ -27,12 +27,12 @@  discard block
 block discarded – undo
27 27
 
28 28
   // $dm_db_name = pname_resource_name(RES_DARK_MATTER);
29 29
   $exchangeTo = in_array($exchangeTo = sys_get_param_int('exchangeTo'), sn_get_groups('resources_trader')) ? $exchangeTo : 0;
30
-  if($exchangeTo && is_array($tradeList = $_POST['spend'])) {
30
+  if ($exchangeTo && is_array($tradeList = $_POST['spend'])) {
31 31
     $value = 0;
32 32
     $qry = array();
33 33
 
34 34
     sn_db_transaction_start();
35
-    if($planetrow['id_owner']) {
35
+    if ($planetrow['id_owner']) {
36 36
       $global_data = sys_o_get_updated($user, $planetrow, SN_TIME_NOW);
37 37
       $planetrow = $global_data['planet'];
38 38
     }
@@ -41,27 +41,27 @@  discard block
 block discarded – undo
41 41
       $user = db_user_by_id($user['id'], true);
42 42
     }
43 43
 
44
-    foreach(sn_get_groups('resources_trader') as $resource_id) {
44
+    foreach (sn_get_groups('resources_trader') as $resource_id) {
45 45
       $amount = floatval($tradeList[$resource_id]);
46
-      if($amount < 0) {
46
+      if ($amount < 0) {
47 47
         $debug->error('Trying to supply negative resource amount on Black Market Page', 'Hack Attempt', 305);
48 48
       }
49 49
 
50
-      if($resource_id == RES_DARK_MATTER && $exchangeTo == RES_DARK_MATTER) {
50
+      if ($resource_id == RES_DARK_MATTER && $exchangeTo == RES_DARK_MATTER) {
51 51
         continue;
52 52
       }
53 53
 
54 54
       $resource_db_name = pname_resource_name($resource_id);
55
-      if($exchangeTo == RES_DARK_MATTER) {
55
+      if ($exchangeTo == RES_DARK_MATTER) {
56 56
         $sign = '+';
57 57
         $amount = floor($tradeList[RES_DARK_MATTER] / 3 * $rates[RES_DARK_MATTER] / $rates[$resource_id]);
58 58
         $value += $amount;
59 59
       } else {
60 60
         $value += floor($amount * $rates[$resource_id] / $rates[$exchangeTo]);
61
-        if($resource_id == RES_DARK_MATTER) {
61
+        if ($resource_id == RES_DARK_MATTER) {
62 62
           $amount = 0;
63 63
         } else {
64
-          if(mrc_get_level($user, $planetrow, $resource_id, true) < $amount) {
64
+          if (mrc_get_level($user, $planetrow, $resource_id, true) < $amount) {
65 65
             $intError = MARKET_NO_RESOURCES;
66 66
             break;
67 67
           }
@@ -70,12 +70,12 @@  discard block
 block discarded – undo
70 70
         }
71 71
       }
72 72
 
73
-      if($amount) {
73
+      if ($amount) {
74 74
         $qry[] = "`{$resource_db_name}` = `{$resource_db_name}` {$sign} {$amount}";
75 75
       }
76 76
     }
77 77
 
78
-    if($exchangeTo != RES_DARK_MATTER) {
78
+    if ($exchangeTo != RES_DARK_MATTER) {
79 79
       $amount = floor($value);
80 80
       $exchange_to_db_name = pname_resource_name($exchangeTo);
81 81
       $qry[] = "`{$exchange_to_db_name}` = `{$exchange_to_db_name}` + {$amount}";
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
     $intError = $value <= 0 ? MARKET_ZERO_DEAL : $intError;
87 87
     $intError = mrc_get_level($user, null, RES_DARK_MATTER) < $operation_cost ? MARKET_NO_DM : $intError;
88 88
 
89
-    if($intError == MARKET_DEAL) {
89
+    if ($intError == MARKET_DEAL) {
90 90
       $qry = implode(', ', $qry);
91 91
       $table = $planetrow['id_owner'] ? 'planets' : 'users';
92 92
 
@@ -111,8 +111,8 @@  discard block
 block discarded – undo
111 111
     'EXCHANGE_TO_RESOURCE_ID' => $exchangeTo,
112 112
   ));
113 113
 
114
-  foreach(sn_get_groups('resources_trader') as $resource_id) {
115
-    if($resource_id == RES_DARK_MATTER) {
114
+  foreach (sn_get_groups('resources_trader') as $resource_id) {
115
+    if ($resource_id == RES_DARK_MATTER) {
116 116
       $amount = floor(mrc_get_level($user, null, RES_DARK_MATTER) - $config->rpg_cost_trader);
117 117
     } else {
118 118
       $amount = floor(mrc_get_level($user, $planetrow, $resource_id));
Please login to merge, or discard this patch.
includes/includes/ube_zi_helpers.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -27,9 +27,9 @@  discard block
 block discarded – undo
27 27
   print($round);
28 28
   print('<table border=1>');
29 29
   print('<tr align="left">');
30
-  foreach($header as $key => $value)
30
+  foreach ($header as $key => $value)
31 31
   {
32
-    if(is_array($value))
32
+    if (is_array($value))
33 33
     {
34 34
       continue;
35 35
     }
@@ -61,9 +61,9 @@  discard block
 block discarded – undo
61 61
   );
62 62
 
63 63
   print('<tr align="right">');
64
-  foreach($debug_unit_crossfire_result as $key => $value)
64
+  foreach ($debug_unit_crossfire_result as $key => $value)
65 65
   {
66
-    if(is_array($value))
66
+    if (is_array($value))
67 67
     {
68 68
       continue;
69 69
     }
Please login to merge, or discard this patch.
includes/classes/core_classes.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     !is_array($offset) ? $offset = array($offset) : false;
39 39
 
40 40
     $current_leaf = $this->__get(reset($offset));
41
-    while(($leaf_index = next($offset)) !== false) {
42
-      if(!isset($current_leaf) || !is_array($current_leaf) || !isset($current_leaf[$leaf_index])) {
41
+    while (($leaf_index = next($offset)) !== false) {
42
+      if (!isset($current_leaf) || !is_array($current_leaf) || !isset($current_leaf[$leaf_index])) {
43 43
         unset($current_leaf);
44 44
         break;
45 45
       }
@@ -64,9 +64,9 @@  discard block
 block discarded – undo
64 64
 
65 65
     !is_array($offset) ? $offset = array($offset) : false;
66 66
 
67
-    if($this->offsetExists($offset)) {
67
+    if ($this->offsetExists($offset)) {
68 68
       $result = $this->__get(reset($offset));
69
-      while(($leaf_index = next($offset)) !== false) {
69
+      while (($leaf_index = next($offset)) !== false) {
70 70
         $result = $result[$leaf_index];
71 71
       }
72 72
     }
@@ -91,12 +91,12 @@  discard block
 block discarded – undo
91 91
    */
92 92
   public function offsetSet($offset, $value = null) {
93 93
     // Если нет никакого индекса - значит нечего записывать
94
-    if(!isset($offset) || (is_array($offset) && empty($offset))) {
94
+    if (!isset($offset) || (is_array($offset) && empty($offset))) {
95 95
       return;
96 96
     }
97 97
 
98 98
     // Если в массиве индекса только один элемент - значит это просто индекс
99
-    if(is_array($offset) && count($offset) == 1) {
99
+    if (is_array($offset) && count($offset) == 1) {
100 100
       // Разворачиваем его в индекс
101 101
       $offset = array(reset($offset) => $value);
102 102
       unset($value);
@@ -104,20 +104,20 @@  discard block
 block discarded – undo
104 104
     }
105 105
 
106 106
     // Адресация многомерного массива через массив индексов в $option
107
-    if(is_array($offset) && isset($value)) {
107
+    if (is_array($offset) && isset($value)) {
108 108
       // TODO - а не переделать ли это всё на __isset() ??
109 109
 //pdump($offset, '$offset');
110 110
 //pdump($value, '$value');
111 111
       // Вытаскиваем корневой элемент
112 112
       $root = $this->__get(reset($offset));
113 113
       $current_leaf = &$root;
114
-      while(($leaf_index = next($offset)) !== false) {
114
+      while (($leaf_index = next($offset)) !== false) {
115 115
         !is_array($current_leaf[$leaf_index]) ? $current_leaf[$leaf_index] = array() : false;
116 116
         $current_leaf = &$current_leaf[$leaf_index];
117 117
       }
118 118
 //pdump($current_leaf, '$current_leaf');
119 119
 //pdump($value, '$value');
120
-      if($current_leaf != $value) {
120
+      if ($current_leaf != $value) {
121 121
         $current_leaf = $value;
122 122
 //pdump(reset($offset), 'reset($offset)');
123 123
 //pdump($root, '$root');
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
       // Пакетная запись из массива ключ -> значение
129 129
       !is_array($offset) ? $offset = array($offset => $value) : false;
130 130
 
131
-      foreach($offset as $key => $value) {
131
+      foreach ($offset as $key => $value) {
132 132
         $this->__get($key) !== $value ? $this->__set($key, $value) : false;
133 133
       }
134 134
     }
@@ -149,13 +149,13 @@  discard block
 block discarded – undo
149 149
    */
150 150
   public function offsetUnset($offset) {
151 151
     // Если нет никакого индекса - значит нечего записывать
152
-    if(!isset($offset) || (is_array($offset) && empty($offset))) {
152
+    if (!isset($offset) || (is_array($offset) && empty($offset))) {
153 153
       return;
154 154
     }
155 155
 
156 156
     !is_array($offset) ? $offset = array($offset) : false;
157 157
 
158
-    if($this->offsetExists($offset)) {
158
+    if ($this->offsetExists($offset)) {
159 159
 //pdump($offset);
160 160
       // Перематываем массив в конец
161 161
       $key_to_delete = end($offset);
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
 //pdump($key_to_delete, '$key_to_delete');
164 164
       $parent_offset = $offset;
165 165
       array_pop($parent_offset);
166
-      if(!count($parent_offset)) {
166
+      if (!count($parent_offset)) {
167 167
         // В массиве был один элемент - мы удаляем в корне. Просто удаляем элемент
168 168
         $this->__unset($key_to_delete);
169 169
       } else {
Please login to merge, or discard this patch.
includes/classes/auth_local.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -136,12 +136,12 @@  discard block
 block discarded – undo
136 136
     $this->prepare();
137 137
 
138 138
     $this->manifest['active'] = false;
139
-    if(!empty($this->config) && is_array($this->config['db'])) {
139
+    if (!empty($this->config) && is_array($this->config['db'])) {
140 140
       // БД, отличная от стандартной
141 141
       $this->db = new db_mysql();
142 142
 
143 143
       $this->db->sn_db_connect($this->config['db']);
144
-      if($this->manifest['active'] = $this->db->connected) {
144
+      if ($this->manifest['active'] = $this->db->connected) {
145 145
         $this->provider_id = ACCOUNT_PROVIDER_CENTRAL;
146 146
 
147 147
         $this->domain = $this->config['domain'];
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
     }
156 156
 
157 157
     // Fallback to local DB
158
-    if(!$this->manifest['active']) {
158
+    if (!$this->manifest['active']) {
159 159
       $this->db = classSupernova::$db;
160 160
 
161 161
       $this->provider_id = ACCOUNT_PROVIDER_LOCAL;
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
   // OK v4.5
212 212
   public function password_change($old_password_unsafe, $new_password_unsafe, $salt_unsafe = null) {
213 213
     $result = parent::password_change($old_password_unsafe, $new_password_unsafe, $salt_unsafe);
214
-    if($result) {
214
+    if ($result) {
215 215
       $this->cookie_set();
216 216
     }
217 217
 
@@ -241,12 +241,12 @@  discard block
 block discarded – undo
241 241
   protected function password_reset_send_code() {
242 242
     global $lang, $config;
243 243
 
244
-    if(!$this->is_password_reset) {
244
+    if (!$this->is_password_reset) {
245 245
       return $this->account_login_status;
246 246
     }
247 247
 
248 248
     // Проверяем поддержку сброса пароля
249
-    if(!$this->is_feature_supported(AUTH_FEATURE_PASSWORD_RESET)) {
249
+    if (!$this->is_feature_supported(AUTH_FEATURE_PASSWORD_RESET)) {
250 250
       return $this->account_login_status;
251 251
     }
252 252
 
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
       unset($this->account);
257 257
       $this->account = new Account($this->db);
258 258
 
259
-      if(!$this->account->db_get_by_email($email_unsafe)) {
259
+      if (!$this->account->db_get_by_email($email_unsafe)) {
260 260
         throw new Exception(PASSWORD_RESTORE_ERROR_EMAIL_NOT_EXISTS, ERR_ERROR);
261 261
         // return $this->account_login_status;
262 262
       }
@@ -266,14 +266,14 @@  discard block
 block discarded – undo
266 266
 
267 267
       // TODO - Проверять уровень доступа аккаунта!
268 268
       // Аккаунты с АУТЛЕВЕЛ больше 0 - НЕ СБРАСЫВАЮТ ПАРОЛИ!
269
-      foreach($user_list as $user_id => $user_data) {
270
-        if($user_data['authlevel'] > AUTH_LEVEL_REGISTERED) {
269
+      foreach ($user_list as $user_id => $user_data) {
270
+        if ($user_data['authlevel'] > AUTH_LEVEL_REGISTERED) {
271 271
           throw new Exception(PASSWORD_RESTORE_ERROR_ADMIN_ACCOUNT, ERR_ERROR);
272 272
         }
273 273
       }
274 274
 
275 275
       $confirmation = $this->confirmation->db_confirmation_get_latest_by_type_and_email(CONFIRM_PASSWORD_RESET, $email_unsafe); // OK 4.5
276
-      if(isset($confirmation['create_time']) && SN_TIME_NOW - strtotime($confirmation['create_time']) < PERIOD_MINUTE_10) {
276
+      if (isset($confirmation['create_time']) && SN_TIME_NOW - strtotime($confirmation['create_time']) < PERIOD_MINUTE_10) {
277 277
         throw new Exception(PASSWORD_RESTORE_ERROR_TOO_OFTEN, ERR_ERROR);
278 278
       }
279 279
 
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
       );
291 291
 
292 292
       $result = $result ? PASSWORD_RESTORE_SUCCESS_CODE_SENT : PASSWORD_RESTORE_ERROR_SENDING;
293
-    } catch(Exception $e) {
293
+    } catch (Exception $e) {
294 294
       sn_db_transaction_rollback();
295 295
       $result = $e->getMessage();
296 296
     }
@@ -306,46 +306,46 @@  discard block
 block discarded – undo
306 306
   protected function password_reset_confirm() {
307 307
     global $lang, $config;
308 308
 
309
-    if(!$this->is_password_reset_confirm) {
309
+    if (!$this->is_password_reset_confirm) {
310 310
       return $this->account_login_status;
311 311
     }
312 312
 
313
-    if($this->account_login_status != LOGIN_UNDEFINED) {
313
+    if ($this->account_login_status != LOGIN_UNDEFINED) {
314 314
       return $this->account_login_status;
315 315
     }
316 316
 
317 317
     // Проверяем поддержку сброса пароля
318
-    if(!$this->is_feature_supported(AUTH_FEATURE_PASSWORD_RESET)) {
318
+    if (!$this->is_feature_supported(AUTH_FEATURE_PASSWORD_RESET)) {
319 319
       return $this->account_login_status;
320 320
     }
321 321
 
322 322
     try {
323 323
       $code_unsafe = sys_get_param_str_unsafe('password_reset_code');
324
-      if(empty($code_unsafe)) {
324
+      if (empty($code_unsafe)) {
325 325
         throw new Exception(PASSWORD_RESTORE_ERROR_CODE_EMPTY, ERR_ERROR);
326 326
       }
327 327
 
328 328
       sn_db_transaction_start();
329 329
       $confirmation = $this->confirmation->db_confirmation_get_by_type_and_code(CONFIRM_PASSWORD_RESET, $code_unsafe); // OK 4.5
330 330
 
331
-      if(empty($confirmation)) {
331
+      if (empty($confirmation)) {
332 332
         throw new Exception(PASSWORD_RESTORE_ERROR_CODE_WRONG, ERR_ERROR);
333 333
       }
334 334
 
335
-      if(SN_TIME_NOW - strtotime($confirmation['create_time']) > AUTH_PASSWORD_RESET_CONFIRMATION_EXPIRE) {
335
+      if (SN_TIME_NOW - strtotime($confirmation['create_time']) > AUTH_PASSWORD_RESET_CONFIRMATION_EXPIRE) {
336 336
         throw new Exception(PASSWORD_RESTORE_ERROR_CODE_TOO_OLD, ERR_ERROR);
337 337
       }
338 338
 
339 339
       unset($this->account);
340 340
       $this->account = new Account($this->db);
341 341
 
342
-      if(!$this->account->db_get_by_email($confirmation['email'])) {
342
+      if (!$this->account->db_get_by_email($confirmation['email'])) {
343 343
         throw new Exception(PASSWORD_RESTORE_ERROR_CODE_OK_BUT_NO_ACCOUNT_FOR_EMAIL, ERR_ERROR);
344 344
       }
345 345
 
346 346
       $new_password_unsafe = $this->make_random_password();
347 347
       $salt_unsafe = $this->password_salt_generate();
348
-      if(!$this->account->db_set_password($new_password_unsafe, $salt_unsafe)) {
348
+      if (!$this->account->db_set_password($new_password_unsafe, $salt_unsafe)) {
349 349
         // Ошибка смены пароля
350 350
         throw new Exception(AUTH_ERROR_INTERNAL_PASSWORD_CHANGE_ON_RESTORE, ERR_ERROR);
351 351
       }
@@ -355,7 +355,7 @@  discard block
 block discarded – undo
355 355
       $this->cookie_set();
356 356
       $this->login_cookie();
357 357
 
358
-      if($this->account_login_status == LOGIN_SUCCESS) {
358
+      if ($this->account_login_status == LOGIN_SUCCESS) {
359 359
         // TODO - НЕ ОБЯЗАТЕЛЬНО ОТПРАВЛЯТЬ ЧЕРЕЗ ЕМЕЙЛ! ЕСЛИ ЭТО ФЕЙСБУЧЕК ИЛИ ВКШЕЧКА - МОЖНО ЧЕРЕЗ ЛС ПИСАТЬ!!
360 360
         $message_header = sprintf($lang['log_lost_email_title'], $config->game_name);
361 361
         $message = sprintf($lang['log_lost_email_pass'], $config->game_name, $this->account->account_name, $new_password_unsafe);
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
 
364 364
         // $users_translated = classSupernova::$auth->db_translate_get_users_from_account_list($this->provider_id, $this->account->account_id); // OK 4.5
365 365
         $users_translated = PlayerToAccountTranslate::db_translate_get_users_from_account_list($this->provider_id, $this->account->account_id); // OK 4.5
366
-        if(!empty($users_translated)) {
366
+        if (!empty($users_translated)) {
367 367
           // Отправляем в лички письмо о сбросе пароля
368 368
 
369 369
           // ПО ОПРЕДЕЛЕНИЮ в $users_translated только
@@ -375,7 +375,7 @@  discard block
 block discarded – undo
375 375
           $message = sys_bbcodeParse($message) . '<br><br>';
376 376
           // msg_send_simple_message($found_provider->data[F_USER_ID], 0, SN_TIME_NOW, MSG_TYPE_ADMIN, $lang['sys_administration'], $lang['sys_login_register_message_title'], $message);
377 377
 
378
-          foreach($users_translated as $user_id => $providers_list) {
378
+          foreach ($users_translated as $user_id => $providers_list) {
379 379
             msg_send_simple_message($user_id, 0, SN_TIME_NOW, MSG_TYPE_ADMIN, $lang['sys_administration'], $lang['sys_login_register_message_title'], $message);
380 380
           }
381 381
         } else {
@@ -430,7 +430,7 @@  discard block
 block discarded – undo
430 430
     $this->flog('Регистрация: начинаем. Провайдер ' . $this->provider_id);
431 431
 
432 432
     try {
433
-      if(!$this->is_register) {
433
+      if (!$this->is_register) {
434 434
         $this->flog('Регистрация: не выставлен флаг регистрации - пропускаем');
435 435
         throw new Exception(LOGIN_UNDEFINED, ERR_ERROR);
436 436
       }
@@ -442,8 +442,8 @@  discard block
 block discarded – undo
442 442
       // $this->account_check_duplicate_name_or_email($this->input_login_unsafe, $this->input_email_unsafe);
443 443
 
444 444
       $this->account->db_get_by_name_or_email($this->input_login_unsafe, $this->input_email_unsafe);
445
-      if($this->account->is_exists) {
446
-        if($this->account->account_email == $this->input_email_unsafe) {
445
+      if ($this->account->is_exists) {
446
+        if ($this->account->account_email == $this->input_email_unsafe) {
447 447
           throw new Exception(REGISTER_ERROR_EMAIL_EXISTS, ERR_ERROR);
448 448
         } else {
449 449
           throw new Exception(REGISTER_ERROR_ACCOUNT_NAME_EXISTS, ERR_ERROR);
@@ -482,7 +482,7 @@  discard block
 block discarded – undo
482 482
       // А вот это пока не нужно. Трансляцией аккаунтов в юзеров и созданием новых юзеров для новозашедших аккаунтов занимается Auth
483 483
       // $this->register_account();
484 484
       sn_db_transaction_commit();
485
-    } catch(Exception $e) {
485
+    } catch (Exception $e) {
486 486
       sn_db_transaction_rollback();
487 487
       $this->account_login_status == LOGIN_UNDEFINED ? $this->account_login_status = $e->getMessage() : false;
488 488
     }
@@ -498,15 +498,15 @@  discard block
 block discarded – undo
498 498
    */
499 499
   // OK v4.5
500 500
   protected function login_cookie() {
501
-    if($this->account_login_status != LOGIN_UNDEFINED) {
501
+    if ($this->account_login_status != LOGIN_UNDEFINED) {
502 502
       return $this->account_login_status;
503 503
     }
504 504
 
505 505
     // Пытаемся войти по куке
506
-    if(!empty($_COOKIE[$this->cookie_name])) {
506
+    if (!empty($_COOKIE[$this->cookie_name])) {
507 507
 // Кто хотел - уже сконвертировал старые куки в новые
508 508
 // Update оказывается - не все...
509
-      if(count(explode("/%/", $_COOKIE[$this->cookie_name])) < 4) {
509
+      if (count(explode("/%/", $_COOKIE[$this->cookie_name])) < 4) {
510 510
         list($account_id_unsafe, $cookie_password_hash_salted, $user_remember_me) = explode(AUTH_COOKIE_DELIMETER, $_COOKIE[$this->cookie_name]);
511 511
       } else {
512 512
         list($account_id_unsafe, $user_name, $cookie_password_hash_salted, $user_remember_me) = explode("/%/", $_COOKIE[$this->cookie_name]);
@@ -514,7 +514,7 @@  discard block
 block discarded – undo
514 514
 
515 515
       // $account = $this->db_account_get_by_id($account_id_unsafe);
516 516
 
517
-      if(
517
+      if (
518 518
         $this->account->db_get_by_id($account_id_unsafe)
519 519
         && ($this->password_encode_for_cookie($this->account->account_password) == $cookie_password_hash_salted)
520 520
       ) {
@@ -524,7 +524,7 @@  discard block
 block discarded – undo
524 524
       }
525 525
     }
526 526
 
527
-    if($this->account_login_status != LOGIN_SUCCESS) {
527
+    if ($this->account_login_status != LOGIN_SUCCESS) {
528 528
       // Невалидная кука - чистим
529 529
       $this->cookie_clear();
530 530
     }
@@ -542,13 +542,13 @@  discard block
 block discarded – undo
542 542
   protected function login_username() {
543 543
     // TODO - Логин по старым именам
544 544
     try {
545
-      if(!$this->is_login) {
545
+      if (!$this->is_login) {
546 546
         $this->flog('Логин: не выставлен флаг входа в игру - это не логин');
547 547
         throw new Exception(LOGIN_UNDEFINED, ERR_ERROR);
548 548
       }
549 549
 
550 550
       // TODO Пустое имя аккаунта
551
-      if(!$this->input_login_unsafe) {
551
+      if (!$this->input_login_unsafe) {
552 552
         throw new Exception(LOGIN_UNDEFINED, ERR_ERROR);
553 553
       }
554 554
 
@@ -558,11 +558,11 @@  discard block
 block discarded – undo
558 558
 //      if(empty($account)) {
559 559
 //        throw new Exception(LOGIN_ERROR_USERNAME, ERR_ERROR);
560 560
 //      }
561
-      if(!$this->account->db_get_by_name($this->input_login_unsafe) && !$this->account->db_get_by_email($this->input_login_unsafe)) {
561
+      if (!$this->account->db_get_by_name($this->input_login_unsafe) && !$this->account->db_get_by_email($this->input_login_unsafe)) {
562 562
         throw new Exception(LOGIN_ERROR_USERNAME, ERR_ERROR);
563 563
       }
564 564
 
565
-      if(!$this->account->password_check($this->input_login_password_raw)) {
565
+      if (!$this->account->password_check($this->input_login_password_raw)) {
566 566
         throw new Exception(LOGIN_ERROR_PASSWORD, ERR_ERROR);
567 567
       }
568 568
 
@@ -570,7 +570,7 @@  discard block
 block discarded – undo
570 570
 
571 571
       $this->cookie_set();
572 572
       $this->account_login_status = LOGIN_SUCCESS;
573
-    } catch(Exception $e) {
573
+    } catch (Exception $e) {
574 574
       $this->account_login_status == LOGIN_UNDEFINED ? $this->account_login_status = $e->getMessage() : false;
575 575
     }
576 576
 
@@ -592,11 +592,11 @@  discard block
 block discarded – undo
592 592
   protected function cookie_set($account_to_impersonate = null) {
593 593
     $this_account = is_object($account_to_impersonate) ? $account_to_impersonate : $this->account;
594 594
 
595
-    if(!is_object($this_account) || !$this_account->is_exists) {
595
+    if (!is_object($this_account) || !$this_account->is_exists) {
596 596
       throw new Exception(LOGIN_ERROR_NO_ACCOUNT_FOR_COOKIE_SET, ERR_ERROR);
597 597
     }
598 598
 
599
-    if(is_object($account_to_impersonate) && $account_to_impersonate->is_exists) {
599
+    if (is_object($account_to_impersonate) && $account_to_impersonate->is_exists) {
600 600
       sn_setcookie($this->cookie_name_impersonate, $_COOKIE[$this->cookie_name], SN_TIME_NOW + PERIOD_YEAR, $this->sn_root_path, $this->domain);
601 601
     }
602 602
 
@@ -614,7 +614,7 @@  discard block
 block discarded – undo
614 614
   // OK v4.1
615 615
   protected function cookie_clear() {
616 616
     // Автоматически вообще-то - если установлена кука имперсонатора - то чистим обычную, а куку имперсонатора - копируем в неё
617
-    if(!empty($_COOKIE[$this->cookie_name_impersonate])) {
617
+    if (!empty($_COOKIE[$this->cookie_name_impersonate])) {
618 618
       sn_setcookie($this->cookie_name, $_COOKIE[$this->cookie_name_impersonate], SN_TIME_NOW + PERIOD_YEAR, $this->sn_root_path, $this->domain);
619 619
       sn_setcookie($this->cookie_name_impersonate, '', SN_TIME_NOW - PERIOD_WEEK, $this->sn_root_path, $this->domain);
620 620
     } else {
@@ -633,10 +633,10 @@  discard block
 block discarded – undo
633 633
   protected function login_validate_input() {
634 634
     // Проверяем, что бы в начале и конце не было пустых символов
635 635
     // TODO - при копировании Эксель -> Опера - в конце образуются пустые места. Это не должно быть проблемой! Вынести проверку пароля в регистрацию!
636
-    if($this->input_login_password_raw != trim($this->input_login_password_raw)) {
636
+    if ($this->input_login_password_raw != trim($this->input_login_password_raw)) {
637 637
       throw new Exception(LOGIN_ERROR_PASSWORD_TRIMMED, ERR_ERROR);
638 638
     }
639
-    if(!$this->input_login_password_raw) {
639
+    if (!$this->input_login_password_raw) {
640 640
       throw new Exception(LOGIN_ERROR_PASSWORD_EMPTY, ERR_ERROR);
641 641
     }
642 642
   }
@@ -652,37 +652,37 @@  discard block
 block discarded – undo
652 652
     $this->login_validate_input();
653 653
 
654 654
     // Если нет имени пользователя - NO GO!
655
-    if(!$this->input_login_unsafe) {
655
+    if (!$this->input_login_unsafe) {
656 656
       throw new Exception(LOGIN_ERROR_USERNAME_EMPTY, ERR_ERROR);
657 657
     }
658 658
     // Если логин имеет запрещенные символы - NO GO!
659
-    if(strpbrk($this->input_login_unsafe, LOGIN_REGISTER_CHARACTERS_PROHIBITED)) {
659
+    if (strpbrk($this->input_login_unsafe, LOGIN_REGISTER_CHARACTERS_PROHIBITED)) {
660 660
       throw new Exception(LOGIN_ERROR_USERNAME_RESTRICTED_CHARACTERS, ERR_ERROR);
661 661
     }
662 662
     // Если логин меньше минимальной длины - NO GO!
663
-    if(strlen($this->input_login_unsafe) < LOGIN_LENGTH_MIN) {
663
+    if (strlen($this->input_login_unsafe) < LOGIN_LENGTH_MIN) {
664 664
       throw new Exception(REGISTER_ERROR_USERNAME_SHORT, ERR_ERROR);
665 665
     }
666 666
     // Если пароль меньше минимальной длины - NO GO!
667
-    if(strlen($this->input_login_password_raw) < PASSWORD_LENGTH_MIN) {
667
+    if (strlen($this->input_login_password_raw) < PASSWORD_LENGTH_MIN) {
668 668
       throw new Exception(REGISTER_ERROR_PASSWORD_INSECURE, ERR_ERROR);
669 669
     }
670 670
     // Если пароль имеет пробельные символы в начале или конце - NO GO!
671
-    if($this->input_login_password_raw != trim($this->input_login_password_raw)) {
671
+    if ($this->input_login_password_raw != trim($this->input_login_password_raw)) {
672 672
       throw new Exception(LOGIN_ERROR_PASSWORD_TRIMMED, ERR_ERROR);
673 673
     }
674 674
     // Если пароль не совпадает с подтверждением - NO GO! То, что у пароля нет пробельных символов в начале/конце - мы уже проверили выше
675 675
     //Если они есть у повтора - значит пароль и повтор не совпадут
676
-    if($this->input_login_password_raw <> $this->input_login_password_raw_repeat) {
676
+    if ($this->input_login_password_raw <> $this->input_login_password_raw_repeat) {
677 677
       throw new Exception(REGISTER_ERROR_PASSWORD_DIFFERENT, ERR_ERROR);
678 678
     }
679 679
     // Если нет емейла - NO GO!
680 680
     // TODO - регистрация без емейла
681
-    if(!$this->input_email_unsafe) {
681
+    if (!$this->input_email_unsafe) {
682 682
       throw new Exception(REGISTER_ERROR_EMAIL_EMPTY, ERR_ERROR);
683 683
     }
684 684
     // Если емейл не является емейлом - NO GO!
685
-    if(!is_email($this->input_email_unsafe)) {
685
+    if (!is_email($this->input_email_unsafe)) {
686 686
       throw new Exception(REGISTER_ERROR_EMAIL_WRONG, ERR_ERROR);
687 687
     }
688 688
   }
@@ -715,7 +715,7 @@  discard block
 block discarded – undo
715 715
     return core_auth::make_random_password();
716 716
   }
717 717
   protected function flog($message, $die = false) {
718
-    if(!defined('DEBUG_AUTH') || !DEBUG_AUTH) {
718
+    if (!defined('DEBUG_AUTH') || !DEBUG_AUTH) {
719 719
       return;
720 720
     }
721 721
     list($called, $caller) = debug_backtrace(false);
@@ -731,7 +731,7 @@  discard block
 block discarded – undo
731 731
     $_SERVER['SERVER_NAME'] == 'localhost' ? print("<div class='debug'>$message - $caller_name\r\n</div>") : false;
732 732
 
733 733
     classSupernova::log_file("$message - $caller_name");
734
-    if($die) {
734
+    if ($die) {
735 735
       // pdump($caller);
736 736
       // pdump(debug_backtrace(false));
737 737
       $die && die("<div class='negative'>СТОП! Функция {$caller_name} при вызове в " . get_called_class() . " (располагается в " . get_class() . "). СООБЩИТЕ АДМИНИСТРАЦИИ!</div>");
Please login to merge, or discard this patch.
includes/classes/locale.php 1 patch
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -28,13 +28,13 @@  discard block
 block discarded – undo
28 28
 
29 29
     $this->container = array();
30 30
 
31
-    if(classSupernova::$cache->_MODE != CACHER_NO_CACHE && !classSupernova::$config->locale_cache_disable) {
31
+    if (classSupernova::$cache->_MODE != CACHER_NO_CACHE && !classSupernova::$config->locale_cache_disable) {
32 32
       $this->cache = classSupernova::$cache;
33 33
       classSupernova::log_file('locale.__constructor: Cache is present');
34 34
 //$this->cache->unset_by_prefix($this->cache_prefix); // TODO - remove? 'cause debug!
35 35
     }
36 36
 
37
-    if($enable_stat_usage && empty($this->stat_usage)) {
37
+    if ($enable_stat_usage && empty($this->stat_usage)) {
38 38
       $this->enable_stat_usage = $enable_stat_usage;
39 39
       $this->usage_stat_load();
40 40
       // TODO shutdown function
@@ -60,9 +60,9 @@  discard block
 block discarded – undo
60 60
     unset($fallback[$this->active]);
61 61
 
62 62
     // Проходим по оставшимся локалям
63
-    foreach($fallback as $try_language) {
63
+    foreach ($fallback as $try_language) {
64 64
       // Если нет такой строки - пытаемся вытащить из кэша
65
-      if(!isset($this->container[$try_language][$offset]) && $this->cache) {
65
+      if (!isset($this->container[$try_language][$offset]) && $this->cache) {
66 66
         $this->container[$try_language][$offset] = $this->cache->__get($this->cache_prefix . $try_language . '_' . $offset);
67 67
 // Записываем результат работы кэша
68 68
 $locale_cache_statistic['queries']++;
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
       }
72 72
 
73 73
       // Если мы как-то где-то нашли строку...
74
-      if(isset($this->container[$try_language][$offset])) {
74
+      if (isset($this->container[$try_language][$offset])) {
75 75
         // ...значит она получена в результате фоллбэка и записываем её в кэш и контейнер
76 76
         $this[$offset] = $this->container[$try_language][$offset];
77 77
         $locale_cache_statistic['fallbacks']++;
@@ -87,16 +87,16 @@  discard block
 block discarded – undo
87 87
       $this->container[$this->active][] = $value;
88 88
     } else {
89 89
       $this->container[$this->active][$offset] = $value;
90
-      if($this->cache) {
90
+      if ($this->cache) {
91 91
         $this->cache->__set($this->cache_prefix_lang . $offset, $value);
92 92
       }
93 93
     }
94 94
   }
95 95
   public function offsetExists($offset) {
96 96
     // Шорткат если у нас уже есть строка в памяти PHP
97
-    if(!isset($this->container[$this->active][$offset])) {
97
+    if (!isset($this->container[$this->active][$offset])) {
98 98
 //        pdump($this->cache_prefix_lang . $offset);
99
-      if(!$this->cache || !($this->container[$this->active][$offset] = $this->cache->__get($this->cache_prefix_lang . $offset))) {
99
+      if (!$this->cache || !($this->container[$this->active][$offset] = $this->cache->__get($this->cache_prefix_lang . $offset))) {
100 100
 //        pdump($this->cache_prefix_lang . $offset);
101 101
         // Если нету такой строки - делаем фоллбэк
102 102
         $this->locale_string_fallback($offset);
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
   }
113 113
   public function offsetGet($offset) {
114 114
     $value = $this->offsetExists($offset) ? $this->container[$this->active][$offset] : null;
115
-    if($this->enable_stat_usage) {
115
+    if ($this->enable_stat_usage) {
116 116
       $this->usage_stat_log($offset, $value);
117 117
     }
118 118
     return $value;
@@ -129,24 +129,24 @@  discard block
 block discarded – undo
129 129
   public function usage_stat_load() {
130 130
     global $sn_cache;
131 131
 
132
-    $this->stat_usage = $sn_cache->lng_stat_usage  = array(); // TODO for debug
133
-    if(empty($this->stat_usage)) {
132
+    $this->stat_usage = $sn_cache->lng_stat_usage = array(); // TODO for debug
133
+    if (empty($this->stat_usage)) {
134 134
       $query = doquery("SELECT * FROM {{lng_usage_stat}}");
135
-      while($row = db_fetch($query)) {
135
+      while ($row = db_fetch($query)) {
136 136
         $this->stat_usage[$row['lang_code'] . ':' . $row['string_id'] . ':' . $row['file'] . ':' . $row['line']] = $row['is_empty'];
137 137
       }
138 138
     }
139 139
   }
140 140
   public function usage_stat_save() {
141
-    if(!empty($this->stat_usage_new)) {
141
+    if (!empty($this->stat_usage_new)) {
142 142
       global $sn_cache;
143 143
       $sn_cache->lng_stat_usage = $this->stat_usage;
144 144
       doquery("SELECT 1 FROM {{lng_usage_stat}} LIMIT 1");
145
-      foreach($this->stat_usage_new as &$value) {
146
-        foreach($value as &$value2) {
145
+      foreach ($this->stat_usage_new as &$value) {
146
+        foreach ($value as &$value2) {
147 147
           $value2 = '"' . db_escape($value2) . '"';
148 148
         }
149
-        $value = '(' . implode(',', $value) .')';
149
+        $value = '(' . implode(',', $value) . ')';
150 150
       }
151 151
       doquery("REPLACE INTO {{lng_usage_stat}} (lang_code,string_id,`file`,line,is_empty,locale) VALUES " . implode(',', $this->stat_usage_new));
152 152
     }
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
     $file = str_replace('\\', '/', substr($trace[1]['file'], strlen(SN_ROOT_PHYSICAL) - 1));
160 160
 
161 161
     $string_id = $this->active . ':' . $offset . ':' . $file . ':' . $trace[1]['line'];
162
-    if(!isset($this->stat_usage[$string_id]) || $this->stat_usage[$string_id] != $empty) {
162
+    if (!isset($this->stat_usage[$string_id]) || $this->stat_usage[$string_id] != $empty) {
163 163
       $this->stat_usage[$string_id] = empty($value);
164 164
       $this->stat_usage_new[] = array(
165 165
         'lang_code' => $this->active,
@@ -199,11 +199,11 @@  discard block
 block discarded – undo
199 199
     $cache_file_key = $this->cache_prefix_lang . '__' . $filename;
200 200
 
201 201
     // Подключен ли внешний кэш?
202
-    if($this->cache) {
202
+    if ($this->cache) {
203 203
       // Загружен ли уже данный файл?
204 204
       $cache_file_status = $this->cache->__get($cache_file_key);
205 205
       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);
206
-      if($cache_file_status) {
206
+      if ($cache_file_status) {
207 207
         // Если да - повторять загрузку нет смысла
208 208
         return null;
209 209
       }
@@ -217,35 +217,35 @@  discard block
 block discarded – undo
217 217
     $this->make_fallback($language);
218 218
 
219 219
     $file_path = '';
220
-    foreach($this->fallback as $lang_try) {
221
-      if(!$lang_try /* || isset($language_tried[$lang_try]) */) {
220
+    foreach ($this->fallback as $lang_try) {
221
+      if (!$lang_try /* || isset($language_tried[$lang_try]) */) {
222 222
         continue;
223 223
       }
224 224
 
225
-      if($file_path = $this->lng_try_filepath($path, "language/{$lang_try}/{$filename_ext}")) {
225
+      if ($file_path = $this->lng_try_filepath($path, "language/{$lang_try}/{$filename_ext}")) {
226 226
         break;
227 227
       }
228 228
 
229
-      if($file_path = $this->lng_try_filepath($path, "language/{$filename}_{$lang_try}{$ext}")) {
229
+      if ($file_path = $this->lng_try_filepath($path, "language/{$filename}_{$lang_try}{$ext}")) {
230 230
         break;
231 231
       }
232 232
 
233 233
       $file_path = '';
234 234
     }
235 235
 
236
-    if($file_path) {
236
+    if ($file_path) {
237 237
       include($file_path);
238 238
 
239
-      if(!empty($a_lang_array)) {
239
+      if (!empty($a_lang_array)) {
240 240
         $this->merge($a_lang_array);
241 241
 
242 242
         // Загрузка данных из файла в кэш
243
-        if($this->cache) {
243
+        if ($this->cache) {
244 244
           classSupernova::log_file("Locale: loading '{$filename}' into cache");
245
-          foreach($a_lang_array as $key => $value) {
245
+          foreach ($a_lang_array as $key => $value) {
246 246
             $value_cache_key = $this->cache_prefix_lang . $key;
247
-            if($this->cache->__isset($value_cache_key)) {
248
-              if(is_array($value)) {
247
+            if ($this->cache->__isset($value_cache_key)) {
248
+              if (is_array($value)) {
249 249
                 $alt_value = $this->cache->__get($value_cache_key);
250 250
                 $value = array_replace_recursive($alt_value, $value);
251 251
                 // pdump($alt_value, $alt_value);
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
         }
257 257
       }
258 258
 
259
-      if($this->cache) {
259
+      if ($this->cache) {
260 260
         $this->cache->__set($cache_file_key, true);
261 261
       }
262 262
 
@@ -269,14 +269,14 @@  discard block
 block discarded – undo
269 269
   }
270 270
 
271 271
   public function lng_load_i18n($i18n) {
272
-    if(!isset($i18n)) {
272
+    if (!isset($i18n)) {
273 273
       return;
274 274
     }
275 275
 
276
-    foreach($i18n as $i18n_data) {
277
-      if(is_string($i18n_data)) {
276
+    foreach ($i18n as $i18n_data) {
277
+      if (is_string($i18n_data)) {
278 278
         $this->lng_include($i18n_data);
279
-      } elseif(is_array($i18n_data)) {
279
+      } elseif (is_array($i18n_data)) {
280 280
         $this->lng_include($i18n_data['file'], $i18n_data['path']);
281 281
       }
282 282
     }
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 
295 295
     classSupernova::log_file("locale.switch: Trying to switch language to '{$language_new}'");
296 296
 
297
-    if($language_new == $this->active) {
297
+    if ($language_new == $this->active) {
298 298
       classSupernova::log_file("locale.switch: New language '{$language_new}' is equal to current language '{$this->active}' - EXIT", -1);
299 299
       return false;
300 300
     }
@@ -305,10 +305,10 @@  discard block
 block discarded – undo
305 305
     $this['LANG_INFO'] = $this->lng_get_info($this->active);
306 306
     $this->make_fallback($this->active);
307 307
 
308
-    if($this->cache) {
308
+    if ($this->cache) {
309 309
       $cache_lang_init_status = $this->cache->__get($this->cache_prefix_lang . '__INIT');
310 310
       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);
311
-      if($cache_lang_init_status) {
311
+      if ($cache_lang_init_status) {
312 312
         return false;
313 313
       }
314 314
 
@@ -324,7 +324,7 @@  discard block
 block discarded – undo
324 324
     // Loading global language files
325 325
     $this->lng_load_i18n($sn_mvc['i18n']['']);
326 326
 
327
-    if($this->cache) {
327
+    if ($this->cache) {
328 328
       classSupernova::log_file("locale.switch: Cache - setting flag " . $this->cache_prefix_lang . '__INIT');
329 329
       $this->cache->__set($this->cache_prefix_lang . '__INIT', true);
330 330
     }
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
   public function lng_get_info($entry) {
339 339
     $file_name = SN_ROOT_PHYSICAL . 'language/' . $entry . '/language.mo.php';
340 340
     $lang_info = array();
341
-    if(file_exists($file_name)) {
341
+    if (file_exists($file_name)) {
342 342
       include($file_name);
343 343
     }
344 344
 
@@ -346,15 +346,15 @@  discard block
 block discarded – undo
346 346
   }
347 347
 
348 348
   public function lng_get_list() {
349
-    if(empty($this->lang_list)) {
349
+    if (empty($this->lang_list)) {
350 350
       $this->lang_list = array();
351 351
 
352 352
       $path = SN_ROOT_PHYSICAL . 'language/';
353 353
       $dir = dir($path);
354
-      while(false !== ($entry = $dir->read())) {
355
-        if(is_dir($path . $entry) && $entry[0] != '.') {
354
+      while (false !== ($entry = $dir->read())) {
355
+        if (is_dir($path . $entry) && $entry[0] != '.') {
356 356
           $lang_info = $this->lng_get_info($entry);
357
-          if($lang_info['LANG_NAME_ISO2'] == $entry) {
357
+          if ($lang_info['LANG_NAME_ISO2'] == $entry) {
358 358
             $this->lang_list[$lang_info['LANG_NAME_ISO2']] = $lang_info;
359 359
           }
360 360
         }
Please login to merge, or discard this patch.