Test Failed
Branch trunk (d809b8)
by SuperNova.WS
05:48
created
market.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 $newstock = $stock;
27 27
 $intError = MARKET_DEAL;
28 28
 
29
-switch($mode)
29
+switch ($mode)
30 30
 {
31 31
   case MARKET_RESOURCES: // Resource trader
32 32
     require('includes/includes/market_trader.inc');
@@ -82,12 +82,12 @@  discard block
 block discarded – undo
82 82
 }
83 83
 
84 84
 $message_id = sys_get_param_int('message');
85
-if($message_id != MARKET_NOTHING)
85
+if ($message_id != MARKET_NOTHING)
86 86
 {
87 87
   $template->assign_block_vars('result', array('MESSAGE' => $lang['eco_mrk_errors'][$message_id]));
88 88
 }
89 89
 
90
-if($message)
90
+if ($message)
91 91
 {
92 92
   $template->assign_block_vars('result', array('MESSAGE' => $message));
93 93
 }
Please login to merge, or discard this patch.
classes/auth_abstract.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
    */
36 36
   // OK 4.9
37 37
   public function __construct($filename = __FILE__) {
38
-    if($this->provider_id == ACCOUNT_PROVIDER_NONE) {
38
+    if ($this->provider_id == ACCOUNT_PROVIDER_NONE) {
39 39
       die('У всех провайдеров должен быть $provider_id!');
40 40
     }
41 41
 
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
   // OK 4.6
134 134
   public function player_name_suggest() {
135 135
     $name = '';
136
-    if(is_object($this->account) && !empty($this->account->account_email)) {
136
+    if (is_object($this->account) && !empty($this->account->account_email)) {
137 137
       list($name) = explode('@', $this->account->account_email);
138 138
     }
139 139
 
Please login to merge, or discard this patch.
classes/Confirmation.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
       // $query = static::$db->doquery("SELECT `id` FROM {{confirmations}} WHERE `code` = '{$confirm_code_safe}' AND `type` = {$confirmation_type_safe} FOR UPDATE", true);
42 42
       // Тип не нужен для проверки - код подтверждения должен быть уникален от слова "совсем"
43 43
       $query = $this->db->doquery("SELECT `id` FROM {{confirmations}} WHERE `code` = '{$confirm_code_safe}' FOR UPDATE", true);
44
-    } while($query);
44
+    } while ($query);
45 45
 
46 46
     $this->db->doquery(
47 47
       "REPLACE INTO {{confirmations}}
Please login to merge, or discard this patch.
classes/Pimple/Container.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -239,7 +239,7 @@
 block discarded – undo
239 239
 
240 240
         $factory = $this->values[$id];
241 241
 
242
-        $extended = function ($c) use ($callable, $factory) {
242
+        $extended = function($c) use ($callable, $factory) {
243 243
             return $callable($factory($c), $c);
244 244
         };
245 245
 
Please login to merge, or discard this patch.
classes/PlayerToAccountTranslate.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
   protected static $is_init = false;
20 20
 
21 21
   protected static function init() {
22
-    if(!empty(static::$db)) {
22
+    if (!empty(static::$db)) {
23 23
       return;
24 24
     }
25 25
     static::$db = classSupernova::$db;
@@ -66,12 +66,12 @@  discard block
 block discarded – undo
66 66
     $provider_id_safe = intval($provider_id_unsafe);
67 67
     !is_array($account_list) ? $account_list = array($account_list) : false;
68 68
 
69
-    foreach($account_list as $provider_account_id_unsafe) {
69
+    foreach ($account_list as $provider_account_id_unsafe) {
70 70
       $provider_account_id_safe = intval($provider_account_id_unsafe);
71 71
 
72 72
       // TODO - Здесь могут отсутствовать аккаунты - проверять провайдером
73 73
       $query = static::$db->doquery("SELECT `user_id` FROM {{account_translate}} WHERE `provider_id` = {$provider_id_safe} AND `provider_account_id` = {$provider_account_id_safe} FOR UPDATE");
74
-      while($row = static::$db->db_fetch($query)) {
74
+      while ($row = static::$db->db_fetch($query)) {
75 75
         $account_translation[$row['user_id']][$provider_id_unsafe][$provider_account_id_unsafe] = true;
76 76
       }
77 77
     }
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
       "SELECT * FROM {{account_translate}} WHERE `user_id` = {$user_id_safe} " .
92 92
       ($provider_id_unsafe ? "AND `provider_id` = {$provider_id_safe} " : '') .
93 93
       "ORDER BY `timestamp` FOR UPDATE");
94
-    while($row = static::$db->db_fetch($query)) {
94
+    while ($row = static::$db->db_fetch($query)) {
95 95
       $account_translation[$row['user_id']][$row['provider_id']][$row['provider_account_id']] = $row;
96 96
     }
97 97
 
Please login to merge, or discard this patch.
classes/classCache.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
 
148 148
   public function unset_by_prefix($prefix_unset = '') {
149 149
     static $array_clear;
150
-    !$array_clear ? $array_clear = function (&$v, $k, $p) {
150
+    !$array_clear ? $array_clear = function(&$v, $k, $p) {
151 151
       strpos($k, $p) === 0 ? $v = null : false;
152 152
     } : false;
153 153
 
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
     if ($this->$name[0] === null) {
203 203
       for ($i = count($name) - 1; $i > 0; $i--) {
204 204
         $cName = "{$name[$i]}_COUNT";
205
-        $cName1 = "{$name[$i-1]}_COUNT";
205
+        $cName1 = "{$name[$i - 1]}_COUNT";
206 206
         if ($this->$cName1 == null || $i == 1) {
207 207
           $this->$cName++;
208 208
         }
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 
248 248
     for ($i = 1; $i < count($name); $i++) {
249 249
       $cName = "{$name[$i]}_COUNT";
250
-      $cName1 = "{$name[$i-1]}_COUNT";
250
+      $cName1 = "{$name[$i - 1]}_COUNT";
251 251
 
252 252
       if ($i == 1 || $this->$cName1 === null) {
253 253
         $this->$cName--;
Please login to merge, or discard this patch.
metamatter.php 1 patch
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 include_once('common.' . substr(strrchr(__FILE__, '.'), 1));
10 10
 
11
-if(!sn_module_get_active_count('payment')) {
11
+if (!sn_module_get_active_count('payment')) {
12 12
   sys_redirect('dark_matter.php');
13 13
   die();
14 14
 }
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
 // $player_currency_default = player_load_option($user, PLAYER_OPTION_CURRENCY_DEFAULT);
24 24
 $player_currency_default = classSupernova::$user_options[PLAYER_OPTION_CURRENCY_DEFAULT];
25 25
 $player_currency = sys_get_param_str('player_currency', $player_currency_default);
26
-empty($lang['pay_currency_list'][$player_currency]) ? ($player_currency =  $player_currency_default ? $player_currency_default : classSupernova::$config->payment_currency_default) : false;
26
+empty($lang['pay_currency_list'][$player_currency]) ? ($player_currency = $player_currency_default ? $player_currency_default : classSupernova::$config->payment_currency_default) : false;
27 27
 // $player_currency_default != $player_currency ? player_save_option($user, PLAYER_OPTION_CURRENCY_DEFAULT, $player_currency) : false;
28 28
 $player_currency_default != $player_currency ? classSupernova::$user_options[PLAYER_OPTION_CURRENCY_DEFAULT] = $player_currency : false;
29 29
 
@@ -65,9 +65,9 @@  discard block
 block discarded – undo
65 65
 
66 66
 // Таблица скидок
67 67
 $prev_discount = 0;
68
-if(isset(sn_module_payment::$bonus_table) && is_array(sn_module_payment::$bonus_table)) {
69
-  foreach(sn_module_payment::$bonus_table as $sum => $discount) {
70
-    if($discount && $discount != $prev_discount) {
68
+if (isset(sn_module_payment::$bonus_table) && is_array(sn_module_payment::$bonus_table)) {
69
+  foreach (sn_module_payment::$bonus_table as $sum => $discount) {
70
+    if ($discount && $discount != $prev_discount) {
71 71
       $template->assign_block_vars('discount', array(
72 72
         'SUM' => $sum,
73 73
         'DISCOUNT' => $discount * 100,
@@ -80,19 +80,19 @@  discard block
 block discarded – undo
80 80
 }
81 81
 
82 82
 // Результат платежа
83
-if($payment_id = sys_get_param_id('payment_id')) {
83
+if ($payment_id = sys_get_param_id('payment_id')) {
84 84
   $payment = doquery("SELECT * FROM {{payment}} WHERE `payment_id` = {$payment_id} LIMIT 1;", true);
85
-  if($payment && $payment['payment_user_id'] == $user['id']) {
86
-    if($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
85
+  if ($payment && $payment['payment_user_id'] == $user['id']) {
86
+    if ($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
87 87
       $template->assign_block_vars('result', array('MESSAGE' => sprintf($lang['pay_msg_mm_purchase_complete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name'], $payment['payment_dark_matter_gained'])));
88 88
     }
89
-    if($payment['payment_status'] == PAYMENT_STATUS_NONE) {
89
+    if ($payment['payment_status'] == PAYMENT_STATUS_NONE) {
90 90
       $template->assign_block_vars('result', array(
91 91
         'MESSAGE' => sprintf($lang['pay_msg_mm_purchase_incomplete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name']),
92 92
         'STATUS' => 1,
93 93
       ));
94 94
     }
95
-    if($payment['payment_test']) {
95
+    if ($payment['payment_test']) {
96 96
       $template->assign_block_vars('result', array(
97 97
         'MESSAGE' => sprintf($lang['pay_msg_mm_purchase_test']),
98 98
         'STATUS' => -1,
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
   'metamatter' => sys_get_param_float('metamatter'),
108 108
 );
109 109
 
110
-if(!$request['metamatter']) {
110
+if (!$request['metamatter']) {
111 111
   unset($_POST);
112 112
 }
113 113
 
@@ -118,16 +118,16 @@  discard block
 block discarded – undo
118 118
 
119 119
 $payment_module_valid = false;
120 120
 $payment_module = sys_get_param_str('payment_module');
121
-foreach($sn_module_list['payment'] as $module_name => $module) {
122
-  if(!is_object($module) || !$module->manifest['active']) {
121
+foreach ($sn_module_list['payment'] as $module_name => $module) {
122
+  if (!is_object($module) || !$module->manifest['active']) {
123 123
     continue;
124 124
   }
125 125
 
126 126
   lng_include($module_name, $module->manifest['root_relative']);
127 127
 
128
-  foreach(sn_module_payment::$payment_methods as $payment_type_id => $available_methods) {
129
-    foreach($available_methods as $payment_method => $payment_currency) {
130
-      if(isset($module->manifest['payment_method'][$payment_method])) {
128
+  foreach (sn_module_payment::$payment_methods as $payment_type_id => $available_methods) {
129
+    foreach ($available_methods as $payment_method => $payment_currency) {
130
+      if (isset($module->manifest['payment_method'][$payment_method])) {
131 131
         $payment_methods_available[$payment_type_id][$payment_method][$module_name] = $module->manifest['payment_method'][$payment_method];
132 132
       }
133 133
     }
@@ -138,15 +138,15 @@  discard block
 block discarded – undo
138 138
 
139 139
 global $template_result;
140 140
 // Доступные платежные методы
141
-foreach($payment_methods_available as $payment_type_id => $payment_methods) {
142
-  if(empty($payment_methods)) continue;
141
+foreach ($payment_methods_available as $payment_type_id => $payment_methods) {
142
+  if (empty($payment_methods)) continue;
143 143
 
144
-  $template_result['.']['payment'][$payment_type_id] =array(
144
+  $template_result['.']['payment'][$payment_type_id] = array(
145 145
     'ID' => $payment_type_id,
146 146
     'NAME' => $lang['pay_methods'][$payment_type_id],
147 147
   );
148
-  foreach($payment_methods as $payment_method_id => $module_list) {
149
-    if(empty($module_list)) {
148
+  foreach ($payment_methods as $payment_method_id => $module_list) {
149
+    if (empty($module_list)) {
150 150
       continue;
151 151
     }
152 152
     $template_result['.']['payment'][$payment_type_id]['.']['method'][$payment_method_id] = array(
@@ -157,14 +157,14 @@  discard block
 block discarded – undo
157 157
       'NAME_FORCE' => isset(sn_module_payment::$payment_methods[$payment_type_id][$payment_method_id]['name']),
158 158
       'BUTTON'     => isset(sn_module_payment::$payment_methods[$payment_type_id][$payment_method_id]['button']),
159 159
     );
160
-    foreach($module_list as $payment_module_name => $payment_module_method_details) {
160
+    foreach ($module_list as $payment_module_name => $payment_module_method_details) {
161 161
       $template_result['.']['payment'][$payment_type_id]['.']['method'][$payment_method_id]['.']['module'][] = array(
162 162
         'MODULE' => $payment_module_name,
163 163
       );
164 164
     }
165 165
   }
166 166
 
167
-  if(empty($template_result['.']['payment'][$payment_type_id]['.'])) {
167
+  if (empty($template_result['.']['payment'][$payment_type_id]['.'])) {
168 168
     unset($template_result['.']['payment'][$payment_type_id]);
169 169
   }
170 170
 }
@@ -177,19 +177,19 @@  discard block
 block discarded – undo
177 177
 $payment_module_valid = $payment_module_valid && (!$payment_method_selected || isset($payment_methods_available[$payment_type_selected][$payment_method_selected][$module_name]));
178 178
 
179 179
 // If payment_module invalid - making it empty OR if there is only one payment_module - selecting it
180
-if($payment_module_valid) {
180
+if ($payment_module_valid) {
181 181
   // $payment_module = $payment_module; // Really - do nothing
182
-} elseif($payment_type_selected && count($payment_methods_available[$payment_type_selected][$payment_method_selected]) == 1) {
182
+} elseif ($payment_type_selected && count($payment_methods_available[$payment_type_selected][$payment_method_selected]) == 1) {
183 183
   reset($payment_methods_available[$payment_type_selected][$payment_method_selected]);
184 184
   $payment_module = key($payment_methods_available[$payment_type_selected][$payment_method_selected]);
185
-} elseif(count($sn_module_list['payment']) == 1) {
185
+} elseif (count($sn_module_list['payment']) == 1) {
186 186
   $payment_module = $module_name;
187 187
 } else {
188 188
   $payment_module = '';
189 189
 }
190 190
 
191
-if($payment_type_selected && $payment_method_selected) {
192
-  foreach($payment_methods_available[$payment_type_selected][$payment_method_selected] as $module_name => $temp) {
191
+if ($payment_type_selected && $payment_method_selected) {
192
+  foreach ($payment_methods_available[$payment_type_selected][$payment_method_selected] as $module_name => $temp) {
193 193
     $template->assign_block_vars('payment_module', array(
194 194
       'ID' => $module_name,
195 195
       'NAME' => $lang["module_{$module_name}_name"],
@@ -198,9 +198,9 @@  discard block
 block discarded – undo
198 198
   }
199 199
 }
200 200
 
201
-foreach($lang['pay_currency_list'] as $key => $value) {
201
+foreach ($lang['pay_currency_list'] as $key => $value) {
202 202
   $course = get_exchange_rate($key);
203
-  if(!$course) {
203
+  if (!$course) {
204 204
     continue;
205 205
   }
206 206
   $template->assign_block_vars('exchange', array(
@@ -214,17 +214,17 @@  discard block
 block discarded – undo
214 214
   ));
215 215
 }
216 216
 
217
-if($request['metamatter'] && $payment_module) {
217
+if ($request['metamatter'] && $payment_module) {
218 218
   try {
219 219
     // Any possible errors about generating paylink should be raised in module!
220 220
     $pay_link = $sn_module[$payment_module]->compile_request($request);
221 221
 
222 222
     // Поддержка дополнительной информации
223
-    if(is_array($pay_link['RENDER'])) {
224
-      foreach($pay_link['RENDER'] as $html_data) {
223
+    if (is_array($pay_link['RENDER'])) {
224
+      foreach ($pay_link['RENDER'] as $html_data) {
225 225
         $template->assign_block_vars('render', $html_data);
226
-        if(isset($html_data['VALUE']) && is_array($html_data['VALUE'])) {
227
-          foreach($html_data['VALUE'] as $value_id => $value_value) {
226
+        if (isset($html_data['VALUE']) && is_array($html_data['VALUE'])) {
227
+          foreach ($html_data['VALUE'] as $value_id => $value_value) {
228 228
             $template->assign_block_vars('render.value', array(
229 229
               'FIELD' => $value_id,
230 230
               'VALUE' => $value_value,
@@ -235,8 +235,8 @@  discard block
 block discarded – undo
235 235
     }
236 236
 
237 237
     // Поддержка передачи данных для многошаговых платежных систем
238
-    if(is_array($pay_link['DATA'])) {
239
-      foreach($pay_link['DATA'] as $key => $value) {
238
+    if (is_array($pay_link['DATA'])) {
239
+      foreach ($pay_link['DATA'] as $key => $value) {
240 240
         $template->assign_block_vars('pay_link_data', array(
241 241
           'FIELD' => $key,
242 242
           'VALUE' => $value,
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
       }
245 245
     }
246 246
 
247
-    if(is_array($pay_link) && in_array($pay_link['PAY_LINK_METHOD'], array('POST', 'GET', 'LINK', 'STEP'))) {
247
+    if (is_array($pay_link) && in_array($pay_link['PAY_LINK_METHOD'], array('POST', 'GET', 'LINK', 'STEP'))) {
248 248
       // TODO Переделать это под assign_vars_recursive и возвращать пустые строки если нет платежного метода - для унификации формы в темплейте
249 249
       $template->assign_vars(array(
250 250
         'PAY_LINK_METHOD' => $pay_link['PAY_LINK_METHOD'],
@@ -253,7 +253,7 @@  discard block
 block discarded – undo
253 253
     } else {
254 254
       throw new exception($lang['pay_msg_request_paylink_unsupported'], ERR_ERROR);
255 255
     }
256
-  } catch(exception $e) {
256
+  } catch (exception $e) {
257 257
     $template->assign_block_vars('result', $response = array(
258 258
       'STATUS'  => $e->getCode(),
259 259
       'MESSAGE' => $e->getMessage(),
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
 }
264 264
 
265 265
 // Прегенерированные пакеты
266
-foreach($unit_available_amount_list as $unit_amount => $discount) {
266
+foreach ($unit_available_amount_list as $unit_amount => $discount) {
267 267
   $temp = sn_module_payment::currency_convert($unit_amount, 'MM_', $player_currency);
268 268
   $template->assign_block_vars('mm_amount', array(
269 269
     'VALUE' => $unit_amount,
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
   'PLAYER_CURRENCY' => $player_currency,
299 299
   'PLAYER_CURRENCY_PRICE_PER_MM' => sn_module_payment::currency_convert(1, $player_currency, 'MM_', 10),
300 300
 
301
-  'UNIT_AMOUNT' => (float)$request['metamatter'],
301
+  'UNIT_AMOUNT' => (float) $request['metamatter'],
302 302
   'UNIT_AMOUNT_TEXT' => pretty_number($request['metamatter']),
303 303
   'UNIT_AMOUNT_BONUS_PERCENT' => $bonus_percent,
304 304
   'UNIT_AMOUNT_TEXT_DISCOUNTED' => $income_metamatter_text,
Please login to merge, or discard this patch.
stat.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -11,8 +11,8 @@  discard block
 block discarded – undo
11 11
   global $who, $lang;
12 12
 
13 13
   // $sn_group_stat_common = sn_get_groups('STAT_COMMON');
14
-  foreach($array as $key => $value) {
15
-    if($array_name == 'type' && $who == 2 && !in_array($key, $sn_group_stat_common)) {
14
+  foreach ($array as $key => $value) {
15
+    if ($array_name == 'type' && $who == 2 && !in_array($key, $sn_group_stat_common)) {
16 16
       continue;
17 17
     }
18 18
 
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 $subject_list = array(
45 45
   1 => array('header' => $lang['stat_player']),
46 46
 );
47
-if(!$source) {
47
+if (!$source) {
48 48
   $subject_list[2] = array('header' => $lang['stat_allys']);
49 49
 }
50 50
 stat_tpl_assign($template, $who, 'subject', $subject_list, $sn_group_stat_common);
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 
112 112
 $page_count = floor($record_count / 100);
113 113
 $pages = array();
114
-for($i = 0; $i <= $page_count; $i++) {
114
+for ($i = 0; $i <= $page_count; $i++) {
115 115
   $first_element = $i * 100 + 1;
116 116
   $last_element = $first_element + 99;
117 117
   $pages[$first_element] = array(
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
     'POINTS' => pretty_number($row['points']),
131 131
   );
132 132
 
133
-  if($who == 1) {
133
+  if ($who == 1) {
134 134
     $row_stat['ALLY_NAME'] = $row['ally_name'];
135 135
     $row_stat['ALLY_ID'] = $row['ally_id'];
136 136
     empty($row['username']) ? $row['username'] = $row['name'] : false;
Please login to merge, or discard this patch.
classes/oldArrayAccessNd.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,16 +104,16 @@  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
       // Вытаскиваем корневой элемент
110 110
       $root = $this->__get(reset($offset));
111 111
       $current_leaf = &$root;
112
-      while(($leaf_index = next($offset)) !== false) {
112
+      while (($leaf_index = next($offset)) !== false) {
113 113
         !is_array($current_leaf[$leaf_index]) ? $current_leaf[$leaf_index] = array() : false;
114 114
         $current_leaf = &$current_leaf[$leaf_index];
115 115
       }
116
-      if($current_leaf != $value) {
116
+      if ($current_leaf != $value) {
117 117
         $current_leaf = $value;
118 118
         // Сохраняем данные с корня
119 119
         $this->__set(reset($offset), $root);
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
       // Пакетная запись из массива ключ -> значение
123 123
       !is_array($offset) ? $offset = array($offset => $value) : false;
124 124
 
125
-      foreach($offset as $key => $value) {
125
+      foreach ($offset as $key => $value) {
126 126
         $this->__get($key) !== $value ? $this->__set($key, $value) : false;
127 127
       }
128 128
     }
@@ -143,18 +143,18 @@  discard block
 block discarded – undo
143 143
    */
144 144
   public function offsetUnset($offset) {
145 145
     // Если нет никакого индекса - значит нечего записывать
146
-    if(!isset($offset) || (is_array($offset) && empty($offset))) {
146
+    if (!isset($offset) || (is_array($offset) && empty($offset))) {
147 147
       return;
148 148
     }
149 149
 
150 150
     !is_array($offset) ? $offset = array($offset) : false;
151 151
 
152
-    if($this->offsetExists($offset)) {
152
+    if ($this->offsetExists($offset)) {
153 153
       // Перематываем массив в конец
154 154
       $key_to_delete = end($offset);
155 155
       $parent_offset = $offset;
156 156
       array_pop($parent_offset);
157
-      if(!count($parent_offset)) {
157
+      if (!count($parent_offset)) {
158 158
         // В массиве был один элемент - мы удаляем в корне. Просто удаляем элемент
159 159
         $this->__unset($key_to_delete);
160 160
       } else {
Please login to merge, or discard this patch.