@@ -14,7 +14,7 @@ discard block |
||
14 | 14 | * Idea from buddy.php Created by Perberos. All rights reversed (C) 2006 |
15 | 15 | * */ |
16 | 16 | |
17 | -include('common.' . substr(strrchr(__FILE__, '.'), 1)); |
|
17 | +include('common.'.substr(strrchr(__FILE__, '.'), 1)); |
|
18 | 18 | |
19 | 19 | /** |
20 | 20 | * @var array $user |
@@ -35,14 +35,14 @@ discard block |
||
35 | 35 | $cBuddy->new_friend_name_unsafe = sys_get_param_str_unsafe('request_user_name'); |
36 | 36 | $cBuddy->new_request_text_unsafe = sys_get_param_str_unsafe('request_text'); |
37 | 37 | $cBuddy->playerArray = $user; |
38 | - $cBuddy->playerId = function (BuddyRoutingParams $cBuddy) { |
|
38 | + $cBuddy->playerId = function(BuddyRoutingParams $cBuddy) { |
|
39 | 39 | return $cBuddy->playerArray['id']; |
40 | 40 | }; |
41 | - $cBuddy->playerName = function (BuddyRoutingParams $cBuddy) { |
|
41 | + $cBuddy->playerName = function(BuddyRoutingParams $cBuddy) { |
|
42 | 42 | return $cBuddy->playerArray['username']; |
43 | 43 | }; |
44 | - $cBuddy->playerNameAndCoordinates = function (BuddyRoutingParams $cBuddy) { |
|
45 | - return "{$cBuddy->playerArray['username']} " . uni_render_coordinates($cBuddy->playerArray); |
|
44 | + $cBuddy->playerNameAndCoordinates = function(BuddyRoutingParams $cBuddy) { |
|
45 | + return "{$cBuddy->playerArray['username']} ".uni_render_coordinates($cBuddy->playerArray); |
|
46 | 46 | }; |
47 | 47 | |
48 | 48 | classSupernova::$gc->buddy->route($cBuddy); |
@@ -129,7 +129,7 @@ |
||
129 | 129 | if (is_callable($callable)) { |
130 | 130 | $this->{$type}[$varName] = $callable; |
131 | 131 | } else { |
132 | - throw new Exception('Error assigning callable in ' . get_called_class() . '! Callable typed [' . $type . '] is not a callable or not accessible in the scope'); |
|
132 | + throw new Exception('Error assigning callable in '.get_called_class().'! Callable typed ['.$type.'] is not a callable or not accessible in the scope'); |
|
133 | 133 | } |
134 | 134 | } |
135 | 135 |
@@ -30,10 +30,10 @@ discard block |
||
30 | 30 | |
31 | 31 | defined('INSIDE') || die(); |
32 | 32 | |
33 | -if(php_sapi_name() == "cli") { |
|
33 | +if (php_sapi_name() == "cli") { |
|
34 | 34 | // In cli-mode |
35 | 35 | define('__DEBUG_CRLF', "\r\n"); |
36 | - define('__DEBUG_LINE', '-------------------------------------------------' . __DEBUG_CRLF); |
|
36 | + define('__DEBUG_LINE', '-------------------------------------------------'.__DEBUG_CRLF); |
|
37 | 37 | } else { |
38 | 38 | // Not in cli-mode |
39 | 39 | define('__DEBUG_CRLF', '<br />'); |
@@ -50,17 +50,17 @@ discard block |
||
50 | 50 | function log_file($message, $ident_change = 0) { |
51 | 51 | static $ident = 0; |
52 | 52 | |
53 | - if(!defined('SN_DEBUG_LOG')) { |
|
53 | + if (!defined('SN_DEBUG_LOG')) { |
|
54 | 54 | return; |
55 | 55 | } |
56 | 56 | |
57 | - if($this->log_file_handler === null) { |
|
58 | - $this->log_file_handler = @fopen(SN_ROOT_PHYSICAL . '/.logs/supernova.log', 'a+'); |
|
57 | + if ($this->log_file_handler === null) { |
|
58 | + $this->log_file_handler = @fopen(SN_ROOT_PHYSICAL.'/.logs/supernova.log', 'a+'); |
|
59 | 59 | @fwrite($this->log_file_handler, "\r\n\r\n"); |
60 | 60 | } |
61 | 61 | $ident_change < 0 ? $ident += $ident_change * 2 : false; |
62 | - if($this->log_file_handler) { |
|
63 | - @fwrite($this->log_file_handler, date(FMT_DATE_TIME_SQL, time()) . str_repeat(' ', $ident + 1) . $message . "\r\n"); |
|
62 | + if ($this->log_file_handler) { |
|
63 | + @fwrite($this->log_file_handler, date(FMT_DATE_TIME_SQL, time()).str_repeat(' ', $ident + 1).$message."\r\n"); |
|
64 | 64 | } |
65 | 65 | $ident_change > 0 ? $ident += $ident_change * 2 : false; |
66 | 66 | } |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | } |
81 | 81 | |
82 | 82 | function echo_log() { |
83 | - echo '<br><table><tr><td class=k colspan=4><a href="' . SN_ROOT_PHYSICAL . "admin/settings.php\">Debug Log</a>:</td></tr>{$this->log}</table>"; |
|
83 | + echo '<br><table><tr><td class=k colspan=4><a href="'.SN_ROOT_PHYSICAL."admin/settings.php\">Debug Log</a>:</td></tr>{$this->log}</table>"; |
|
84 | 84 | die(); |
85 | 85 | } |
86 | 86 | |
@@ -90,25 +90,25 @@ discard block |
||
90 | 90 | $result = array(); |
91 | 91 | $transaction_id = classSupernova::db_transaction_check(false) ? classSupernova::$transaction_id : classSupernova::$transaction_id++; |
92 | 92 | $result[] = "tID {$transaction_id}"; |
93 | - foreach($backtrace as $a_trace) { |
|
94 | - if(in_array($a_trace['function'], $exclude_functions)) { |
|
93 | + foreach ($backtrace as $a_trace) { |
|
94 | + if (in_array($a_trace['function'], $exclude_functions)) { |
|
95 | 95 | continue; |
96 | 96 | } |
97 | 97 | $function = |
98 | 98 | ($a_trace['type'] |
99 | 99 | ? ($a_trace['type'] == '->' |
100 | - ? "({$a_trace['class']})" . get_class($a_trace['object']) |
|
100 | + ? "({$a_trace['class']})".get_class($a_trace['object']) |
|
101 | 101 | : $a_trace['class'] |
102 | - ) . $a_trace['type'] |
|
102 | + ).$a_trace['type'] |
|
103 | 103 | : '' |
104 | - ) . $a_trace['function'] . '()'; |
|
104 | + ).$a_trace['function'].'()'; |
|
105 | 105 | |
106 | 106 | $file = str_replace(SN_ROOT_PHYSICAL, '', str_replace('\\', '/', $a_trace['file'])); |
107 | 107 | |
108 | 108 | // $result[] = "{$function} ({$a_trace['line']})'{$file}'"; |
109 | 109 | $result[] = "{$function} - '{$file}' Line {$a_trace['line']}"; |
110 | 110 | |
111 | - if(!$long_comment) { |
|
111 | + if (!$long_comment) { |
|
112 | 112 | break; |
113 | 113 | } |
114 | 114 | } |
@@ -122,26 +122,26 @@ discard block |
||
122 | 122 | function dump($dump = false, $force_base = false, $deadlock = false) { |
123 | 123 | global $user, $planetrow; |
124 | 124 | |
125 | - if($dump === false) { |
|
125 | + if ($dump === false) { |
|
126 | 126 | return; |
127 | 127 | } |
128 | 128 | |
129 | 129 | $error_backtrace = array(); |
130 | 130 | $base_dump = false; |
131 | 131 | |
132 | - if($force_base === true) { |
|
132 | + if ($force_base === true) { |
|
133 | 133 | $base_dump = true; |
134 | 134 | } |
135 | 135 | |
136 | - if($dump === true) { |
|
136 | + if ($dump === true) { |
|
137 | 137 | $base_dump = true; |
138 | 138 | } else { |
139 | - if(!is_array($dump)) { |
|
139 | + if (!is_array($dump)) { |
|
140 | 140 | $dump = array('var' => $dump); |
141 | 141 | } |
142 | 142 | |
143 | - foreach($dump as $dump_var_name => $dump_var) { |
|
144 | - if($dump_var_name == 'base_dump') { |
|
143 | + foreach ($dump as $dump_var_name => $dump_var) { |
|
144 | + if ($dump_var_name == 'base_dump') { |
|
145 | 145 | $base_dump = $dump_var; |
146 | 146 | } else { |
147 | 147 | $error_backtrace[$dump_var_name] = $dump_var; |
@@ -149,22 +149,21 @@ discard block |
||
149 | 149 | } |
150 | 150 | } |
151 | 151 | |
152 | - if($deadlock && ($q = db_fetch(classSupernova::$db->mysql_get_innodb_status()))) { |
|
152 | + if ($deadlock && ($q = db_fetch(classSupernova::$db->mysql_get_innodb_status()))) { |
|
153 | 153 | $error_backtrace['deadlock'] = explode("\n", $q['Status']); |
154 | 154 | $error_backtrace['locks'] = SnCache::getLocks(); |
155 | 155 | $error_backtrace['cSN_data'] = SnCache::getData(); |
156 | - foreach($error_backtrace['cSN_data'] as &$location) { |
|
157 | - foreach($location as $location_id => &$location_data) { |
|
158 | - $location_data = isset($location_data['username']) ? $location_data['username'] : |
|
159 | - (isset($location_data['name']) ? $location_data['name'] : $location_id); |
|
156 | + foreach ($error_backtrace['cSN_data'] as &$location) { |
|
157 | + foreach ($location as $location_id => &$location_data) { |
|
158 | + $location_data = isset($location_data['username']) ? $location_data['username'] : (isset($location_data['name']) ? $location_data['name'] : $location_id); |
|
160 | 159 | } |
161 | 160 | } |
162 | 161 | $error_backtrace['cSN_queries'] = SnCache::getQueries(); |
163 | 162 | } |
164 | 163 | |
165 | - if($base_dump) { |
|
166 | - if(is_array($this->log_array) && count($this->log_array) > 0) { |
|
167 | - foreach($this->log_array as $log) { |
|
164 | + if ($base_dump) { |
|
165 | + if (is_array($this->log_array) && count($this->log_array) > 0) { |
|
166 | + foreach ($this->log_array as $log) { |
|
168 | 167 | $error_backtrace['queries'][] = $log; |
169 | 168 | } |
170 | 169 | } |
@@ -193,14 +192,14 @@ discard block |
||
193 | 192 | function error($message = 'There is a error on page', $title = 'Internal Error', $error_code = 500, $dump = true) { |
194 | 193 | global $sys_stop_log_hit, $sys_log_disabled, $user; |
195 | 194 | |
196 | - if(empty(classSupernova::$db->connected)) { |
|
195 | + if (empty(classSupernova::$db->connected)) { |
|
197 | 196 | // TODO - писать ошибку в файл |
198 | 197 | die('SQL server currently unavailable. Please contact Administration...'); |
199 | 198 | } |
200 | 199 | |
201 | 200 | sn_db_transaction_rollback(); |
202 | 201 | |
203 | - if(classSupernova::$config->debug == 1) { |
|
202 | + if (classSupernova::$config->debug == 1) { |
|
204 | 203 | echo "<h2>{$title}</h2><br><font color=red>{$message}</font><br><hr>"; |
205 | 204 | echo "<table>{$this->log}</table>"; |
206 | 205 | } |
@@ -212,16 +211,16 @@ discard block |
||
212 | 211 | |
213 | 212 | $userId = empty($user['id']) ? 0 : $user['id']; |
214 | 213 | |
215 | - if(!$sys_log_disabled) { |
|
214 | + if (!$sys_log_disabled) { |
|
216 | 215 | $query = "INSERT INTO `{{logs}}` SET |
217 | - `log_time` = '" . time() . "', `log_code` = '" . db_escape($error_code) . "', `log_sender` = '" . db_escape($userId) . "', |
|
218 | - `log_username` = '" . db_escape($user['user_name']) . "', `log_title` = '" . db_escape($title) . "', `log_text` = '" . db_escape($message) . "', |
|
219 | - `log_page` = '" . db_escape(strpos($_SERVER['SCRIPT_NAME'], SN_ROOT_RELATIVE) === false ? $_SERVER['SCRIPT_NAME'] : substr($_SERVER['SCRIPT_NAME'], strlen(SN_ROOT_RELATIVE))) . "'" . |
|
216 | + `log_time` = '" . time()."', `log_code` = '".db_escape($error_code)."', `log_sender` = '".db_escape($userId)."', |
|
217 | + `log_username` = '" . db_escape($user['user_name'])."', `log_title` = '".db_escape($title)."', `log_text` = '".db_escape($message)."', |
|
218 | + `log_page` = '" . db_escape(strpos($_SERVER['SCRIPT_NAME'], SN_ROOT_RELATIVE) === false ? $_SERVER['SCRIPT_NAME'] : substr($_SERVER['SCRIPT_NAME'], strlen(SN_ROOT_RELATIVE)))."'". |
|
220 | 219 | // ($error_backtrace ? ", `log_dump` = '" . db_escape(serialize($error_backtrace)) . "'" : '') . ";"; |
221 | - ", `log_dump` = '" . ($error_backtrace ? db_escape(serialize($error_backtrace)) : '') . "'" . ";"; |
|
222 | - doquery($query, '', false, true) or die($fatal_error . classSupernova::$db->db_error()); |
|
220 | + ", `log_dump` = '".($error_backtrace ? db_escape(serialize($error_backtrace)) : '')."'".";"; |
|
221 | + doquery($query, '', false, true) or die($fatal_error.classSupernova::$db->db_error()); |
|
223 | 222 | |
224 | - $message = "Пожалуйста, свяжитесь с админом, если ошибка повторится. Ошибка №: <b>" . classSupernova::$db->db_insert_id() . "</b>"; |
|
223 | + $message = "Пожалуйста, свяжитесь с админом, если ошибка повторится. Ошибка №: <b>".classSupernova::$db->db_insert_id()."</b>"; |
|
225 | 224 | |
226 | 225 | $sys_stop_log_hit = true; |
227 | 226 | $sys_log_disabled = true; |
@@ -231,7 +230,7 @@ discard block |
||
231 | 230 | ob_start(); |
232 | 231 | print("<hr>User ID {$user['id']} raised error code {$error_code} titled '{$title}' with text '{$error_text}' on page {$_SERVER['SCRIPT_NAME']}"); |
233 | 232 | |
234 | - foreach($error_backtrace as $name => $value) { |
|
233 | + foreach ($error_backtrace as $name => $value) { |
|
235 | 234 | print(__DEBUG_LINE); |
236 | 235 | pdump($value, $name); |
237 | 236 | } |
@@ -243,7 +242,7 @@ discard block |
||
243 | 242 | function warning($message, $title = 'System Message', $log_code = 300, $dump = false) { |
244 | 243 | global $user, $sys_log_disabled; |
245 | 244 | |
246 | - if(empty(classSupernova::$db->connected)) { |
|
245 | + if (empty(classSupernova::$db->connected)) { |
|
247 | 246 | // TODO - писать ошибку в файл |
248 | 247 | die('SQL server currently unavailable. Please contact Administration...'); |
249 | 248 | } |
@@ -252,12 +251,12 @@ discard block |
||
252 | 251 | |
253 | 252 | $userId = empty($user['id']) ? 0 : $user['id']; |
254 | 253 | |
255 | - if(!$sys_log_disabled) { |
|
254 | + if (!$sys_log_disabled) { |
|
256 | 255 | $query = "INSERT INTO `{{logs}}` SET |
257 | - `log_time` = '" . time() . "', `log_code` = '" . db_escape($log_code) . "', `log_sender` = '" . db_escape($userId) . "', |
|
258 | - `log_username` = '" . db_escape($user['user_name']) . "', `log_title` = '" . db_escape($title) . "', `log_text` = '" . db_escape($message) . "', |
|
259 | - `log_page` = '" . db_escape(strpos($_SERVER['SCRIPT_NAME'], SN_ROOT_RELATIVE) === false ? $_SERVER['SCRIPT_NAME'] : substr($_SERVER['SCRIPT_NAME'], strlen(SN_ROOT_RELATIVE))) . "'" . |
|
260 | - ", `log_dump` = '" . ($error_backtrace ? db_escape(serialize($error_backtrace)) : '') . "'" . ";"; |
|
256 | + `log_time` = '" . time()."', `log_code` = '".db_escape($log_code)."', `log_sender` = '".db_escape($userId)."', |
|
257 | + `log_username` = '" . db_escape($user['user_name'])."', `log_title` = '".db_escape($title)."', `log_text` = '".db_escape($message)."', |
|
258 | + `log_page` = '" . db_escape(strpos($_SERVER['SCRIPT_NAME'], SN_ROOT_RELATIVE) === false ? $_SERVER['SCRIPT_NAME'] : substr($_SERVER['SCRIPT_NAME'], strlen(SN_ROOT_RELATIVE)))."'". |
|
259 | + ", `log_dump` = '".($error_backtrace ? db_escape(serialize($error_backtrace)) : '')."'".";"; |
|
261 | 260 | doquery($query, '', false, true); |
262 | 261 | } else { |
263 | 262 | // // TODO Здесь надо писать в файло |
@@ -270,11 +269,11 @@ discard block |
||
270 | 269 | // Dump variables nicer then var_dump() |
271 | 270 | |
272 | 271 | function dump($value, $varname = null, $level = 0, $dumper = '') { |
273 | - if(isset($varname)) { |
|
272 | + if (isset($varname)) { |
|
274 | 273 | $varname .= " = "; |
275 | 274 | } |
276 | 275 | |
277 | - if($level == -1) { |
|
276 | + if ($level == -1) { |
|
278 | 277 | $trans[' '] = '∴'; |
279 | 278 | $trans["\t"] = '⇒'; |
280 | 279 | $trans["\n"] = '¶;'; |
@@ -283,31 +282,31 @@ discard block |
||
283 | 282 | |
284 | 283 | return strtr(htmlspecialchars($value), $trans); |
285 | 284 | } |
286 | - if($level == 0) { |
|
285 | + if ($level == 0) { |
|
287 | 286 | // $dumper = '<pre>' . mt_rand(10, 99) . '|' . $varname; |
288 | - $dumper = mt_rand(10, 99) . '|' . $varname; |
|
287 | + $dumper = mt_rand(10, 99).'|'.$varname; |
|
289 | 288 | } |
290 | 289 | |
291 | 290 | $type = gettype($value); |
292 | 291 | $dumper .= $type; |
293 | 292 | |
294 | - if($type == TYPE_STRING) { |
|
295 | - $dumper .= '(' . strlen($value) . ')'; |
|
293 | + if ($type == TYPE_STRING) { |
|
294 | + $dumper .= '('.strlen($value).')'; |
|
296 | 295 | $value = dump($value, '', -1); |
297 | - } elseif($type == TYPE_BOOLEAN) { |
|
296 | + } elseif ($type == TYPE_BOOLEAN) { |
|
298 | 297 | $value = ($value ? 'true' : 'false'); |
299 | - } elseif($type == 'object') { |
|
298 | + } elseif ($type == 'object') { |
|
300 | 299 | $props = get_class_vars(get_class($value)); |
301 | - $dumper .= '(' . count($props) . ') <u>' . get_class($value) . '</u>'; |
|
302 | - foreach($props as $key => $val) { |
|
303 | - $dumper .= "\n" . str_repeat("\t", $level + 1) . $key . ' => '; |
|
300 | + $dumper .= '('.count($props).') <u>'.get_class($value).'</u>'; |
|
301 | + foreach ($props as $key => $val) { |
|
302 | + $dumper .= "\n".str_repeat("\t", $level + 1).$key.' => '; |
|
304 | 303 | $dumper .= dump($value->$key, '', $level + 1); |
305 | 304 | } |
306 | 305 | $value = ''; |
307 | - } elseif($type == TYPE_ARRAY) { |
|
308 | - $dumper .= '(' . count($value) . ')'; |
|
309 | - foreach($value as $key => $val) { |
|
310 | - $dumper .= "\n" . str_repeat("\t", $level + 1) . dump($key, '', -1) . ' => '; |
|
306 | + } elseif ($type == TYPE_ARRAY) { |
|
307 | + $dumper .= '('.count($value).')'; |
|
308 | + foreach ($value as $key => $val) { |
|
309 | + $dumper .= "\n".str_repeat("\t", $level + 1).dump($key, '', -1).' => '; |
|
311 | 310 | $dumper .= dump($val, '', $level + 1); |
312 | 311 | } |
313 | 312 | $value = ''; |
@@ -326,24 +325,24 @@ discard block |
||
326 | 325 | // $backtrace = $backtrace[1]; |
327 | 326 | |
328 | 327 | $caller = ''; |
329 | - if(defined('SN_DEBUG_PDUMP_CALLER') && SN_DEBUG_PDUMP_CALLER) { |
|
330 | - $caller = (!empty($backtrace[1]['class']) ? $backtrace[1]['class'] : '') . |
|
331 | - (!empty($backtrace[1]['type']) ? $backtrace[1]['type'] : '') . |
|
332 | - $backtrace[1]['function'] . |
|
328 | + if (defined('SN_DEBUG_PDUMP_CALLER') && SN_DEBUG_PDUMP_CALLER) { |
|
329 | + $caller = (!empty($backtrace[1]['class']) ? $backtrace[1]['class'] : ''). |
|
330 | + (!empty($backtrace[1]['type']) ? $backtrace[1]['type'] : ''). |
|
331 | + $backtrace[1]['function']. |
|
333 | 332 | (!empty($backtrace[0]['file']) |
334 | 333 | ? ( |
335 | - ' (' . substr($backtrace[0]['file'], SN_ROOT_PHYSICAL_STR_LEN) . |
|
336 | - (!empty($backtrace[0]['line']) ? ':' . $backtrace[0]['line'] : '') . |
|
334 | + ' ('.substr($backtrace[0]['file'], SN_ROOT_PHYSICAL_STR_LEN). |
|
335 | + (!empty($backtrace[0]['line']) ? ':'.$backtrace[0]['line'] : ''). |
|
337 | 336 | ')' |
338 | 337 | ) |
339 | 338 | : '' |
340 | 339 | ); |
341 | - $caller = "\r\n" . $caller; |
|
340 | + $caller = "\r\n".$caller; |
|
342 | 341 | } |
343 | 342 | |
344 | - print('<pre style="text-align: left; background-color: #111111; color: #0A0; font-family: Courier, monospace !important; padding: 1em 0; font-weight: 800; font-size: 14px;">' . |
|
345 | - dump($value, $varname) . |
|
346 | - $caller . |
|
343 | + print('<pre style="text-align: left; background-color: #111111; color: #0A0; font-family: Courier, monospace !important; padding: 1em 0; font-weight: 800; font-size: 14px;">'. |
|
344 | + dump($value, $varname). |
|
345 | + $caller. |
|
347 | 346 | '</pre>' |
348 | 347 | ); |
349 | 348 | } |
@@ -353,24 +352,24 @@ discard block |
||
353 | 352 | } |
354 | 353 | |
355 | 354 | function pr($prePrint = false) { |
356 | - if($prePrint) { |
|
355 | + if ($prePrint) { |
|
357 | 356 | print(__DEBUG_CRLF); |
358 | 357 | } |
359 | - print(mt_rand() . __DEBUG_CRLF); |
|
358 | + print(mt_rand().__DEBUG_CRLF); |
|
360 | 359 | } |
361 | 360 | |
362 | 361 | function pc($prePrint = false) { |
363 | 362 | global $_PRINT_COUNT_VALUE; |
364 | 363 | $_PRINT_COUNT_VALUE++; |
365 | 364 | |
366 | - if($prePrint) { |
|
365 | + if ($prePrint) { |
|
367 | 366 | print(__DEBUG_CRLF); |
368 | 367 | } |
369 | - print($_PRINT_COUNT_VALUE . __DEBUG_CRLF); |
|
368 | + print($_PRINT_COUNT_VALUE.__DEBUG_CRLF); |
|
370 | 369 | } |
371 | 370 | |
372 | 371 | function prep($message) { |
373 | - print('<pre>' . $message . '</pre>'); |
|
372 | + print('<pre>'.$message.'</pre>'); |
|
374 | 373 | } |
375 | 374 | |
376 | 375 | function backtrace_no_arg() { |
@@ -394,9 +393,9 @@ discard block |
||
394 | 393 | */ |
395 | 394 | function pdie($message = '', $level = 0) { |
396 | 395 | $backtrace = debug_backtrace(); |
397 | - for($i = 0; $i < $level; $i++) { |
|
396 | + for ($i = 0; $i < $level; $i++) { |
|
398 | 397 | array_pop($backtrace); |
399 | 398 | } |
400 | 399 | |
401 | - die(__DEBUG_LINE . ($message ? $message . ' @ ' : '') . $backtrace[0]['file'] . ':' . $backtrace[0]['line']); |
|
400 | + die(__DEBUG_LINE.($message ? $message.' @ ' : '').$backtrace[0]['file'].':'.$backtrace[0]['line']); |
|
402 | 401 | } |
@@ -82,14 +82,14 @@ discard block |
||
82 | 82 | $this->_container->assignAccessor( |
83 | 83 | 'type', |
84 | 84 | P_CONTAINER_SETTER, |
85 | - function ($value) use ($that) { |
|
85 | + function($value) use ($that) { |
|
86 | 86 | $that->type = $value; |
87 | 87 | } |
88 | 88 | ); |
89 | 89 | $this->_container->assignAccessor( |
90 | 90 | 'level', |
91 | 91 | P_CONTAINER_IMPORTER, |
92 | - function (&$row) use ($that) { |
|
92 | + function(&$row) use ($that) { |
|
93 | 93 | //pdump('level setter is launched'); |
94 | 94 | //pdump($row, '$row'); |
95 | 95 | //var_dump($that); |
@@ -110,7 +110,7 @@ discard block |
||
110 | 110 | $this->_container->assignAccessor( |
111 | 111 | 'dbLevel', |
112 | 112 | P_CONTAINER_EXPORTER, |
113 | - function (&$row) use ($that) { |
|
113 | + function(&$row) use ($that) { |
|
114 | 114 | //pdump('level setter is launched'); |
115 | 115 | //pdump($row, '$row'); |
116 | 116 | //var_dump($that); |
@@ -228,7 +228,7 @@ discard block |
||
228 | 228 | |
229 | 229 | if (!empty($error_msg)) { |
230 | 230 | // TODO - Убрать позже |
231 | - print('<h1>СООБЩИТЕ ЭТО АДМИНУ: sn_db_transaction_check() - ' . $error_msg . '</h1>'); |
|
231 | + print('<h1>СООБЩИТЕ ЭТО АДМИНУ: sn_db_transaction_check() - '.$error_msg.'</h1>'); |
|
232 | 232 | $backtrace = debug_backtrace(); |
233 | 233 | array_shift($backtrace); |
234 | 234 | pdump($backtrace); |
@@ -241,7 +241,7 @@ discard block |
||
241 | 241 | public static function db_transaction_start($level = '') { |
242 | 242 | static::db_transaction_check(null); |
243 | 243 | |
244 | - $level ? doquery('SET TRANSACTION ISOLATION LEVEL ' . $level) : false; |
|
244 | + $level ? doquery('SET TRANSACTION ISOLATION LEVEL '.$level) : false; |
|
245 | 245 | |
246 | 246 | static::$transaction_id++; |
247 | 247 | doquery('START TRANSACTION'); |
@@ -305,7 +305,7 @@ discard block |
||
305 | 305 | public static function db_lock_tables($tables) { |
306 | 306 | $tables = is_array($tables) ? $tables : array($tables => ''); |
307 | 307 | foreach ($tables as $table_name => $condition) { |
308 | - self::$db->doquery("SELECT 1 FROM {{{$table_name}}}" . ($condition ? ' WHERE ' . $condition : '')); |
|
308 | + self::$db->doquery("SELECT 1 FROM {{{$table_name}}}".($condition ? ' WHERE '.$condition : '')); |
|
309 | 309 | } |
310 | 310 | } |
311 | 311 | |
@@ -365,8 +365,8 @@ discard block |
||
365 | 365 | $query = static::db_query( |
366 | 366 | "SELECT |
367 | 367 | distinct({{{$location_info[P_TABLE_NAME]}}}.{$owner_data[P_OWNER_FIELD]}) AS parent_id |
368 | - FROM {{{$location_info[P_TABLE_NAME]}}}" . |
|
369 | - ($filter ? ' WHERE ' . $filter : '') . |
|
368 | + FROM {{{$location_info[P_TABLE_NAME]}}}". |
|
369 | + ($filter ? ' WHERE '.$filter : ''). |
|
370 | 370 | ($fetch ? ' LIMIT 1' : ''), false, true); |
371 | 371 | |
372 | 372 | while ($row = db_fetch($query)) { |
@@ -379,13 +379,13 @@ discard block |
||
379 | 379 | if ($indexes_str = implode(',', $parent_id_list)) { |
380 | 380 | $parent_id_field = static::$location_info[$owner_location_type][P_ID]; |
381 | 381 | static::db_get_record_list($owner_location_type, |
382 | - $parent_id_field . (count($parent_id_list) > 1 ? " IN ({$indexes_str})" : " = {$indexes_str}"), $fetch, true); |
|
382 | + $parent_id_field.(count($parent_id_list) > 1 ? " IN ({$indexes_str})" : " = {$indexes_str}"), $fetch, true); |
|
383 | 383 | } |
384 | 384 | } |
385 | 385 | } |
386 | 386 | |
387 | 387 | $query = static::db_query( |
388 | - "SELECT * FROM {{{$location_info[P_TABLE_NAME]}}}" . |
|
388 | + "SELECT * FROM {{{$location_info[P_TABLE_NAME]}}}". |
|
389 | 389 | (($filter = trim($filter)) ? " WHERE {$filter}" : '') |
390 | 390 | ); |
391 | 391 | while ($row = db_fetch($query)) { |
@@ -456,7 +456,7 @@ discard block |
||
456 | 456 | $condition = trim($condition); |
457 | 457 | $table_name = static::$location_info[$location_type][P_TABLE_NAME]; |
458 | 458 | |
459 | - if ($result = static::db_query("UPDATE {{{$table_name}}} SET " . $set . ($condition ? ' WHERE ' . $condition : ''))) { |
|
459 | + if ($result = static::db_query("UPDATE {{{$table_name}}} SET ".$set.($condition ? ' WHERE '.$condition : ''))) { |
|
460 | 460 | |
461 | 461 | if (static::$db->db_affected_rows()) { // Обновляем данные только если ряд был затронут |
462 | 462 | // Поскольку нам неизвестно, что и как обновилось - сбрасываем кэш этого типа полностью |
@@ -614,7 +614,7 @@ discard block |
||
614 | 614 | $username_safe = db_escape($like ? strtolower($username_unsafe) : $username_unsafe); // тут на самом деле strtolower() лишняя, но пусть будет |
615 | 615 | |
616 | 616 | $user = static::db_query( |
617 | - "SELECT * FROM {{users}} WHERE `username` " . ($like ? 'LIKE' : '=') . " '{$username_safe}'" |
|
617 | + "SELECT * FROM {{users}} WHERE `username` ".($like ? 'LIKE' : '=')." '{$username_safe}'" |
|
618 | 618 | , true); |
619 | 619 | SnCache::cache_set(LOC_USER, $user); // В кэш-юзер так же заполнять индексы |
620 | 620 | } |
@@ -671,7 +671,7 @@ discard block |
||
671 | 671 | } |
672 | 672 | |
673 | 673 | if (SnCache::isUnitLocatorNotSet($location_type, $location_id)) { |
674 | - $got_data = static::db_get_record_list(LOC_UNIT, "unit_location_type = {$location_type} AND unit_location_id = {$location_id} AND " . static::db_unit_time_restrictions()); |
|
674 | + $got_data = static::db_get_record_list(LOC_UNIT, "unit_location_type = {$location_type} AND unit_location_id = {$location_id} AND ".static::db_unit_time_restrictions()); |
|
675 | 675 | if (!empty($got_data) && is_array($got_data)) { |
676 | 676 | foreach ($got_data as $unit_id => $unit_data) { |
677 | 677 | SnCache::setUnitLocatorByLocationAndIDs($location_type, $location_id, $unit_data); |
@@ -730,7 +730,7 @@ discard block |
||
730 | 730 | if ($que_type == QUE_RESEARCH || $planet_id === null) { |
731 | 731 | $query[] = "`que_planet_id` IS NULL"; |
732 | 732 | } elseif ($planet_id) { |
733 | - $query[] = "(`que_planet_id` = {$planet_id}" . ($que_type ? '' : ' OR que_planet_id IS NULL') . ")"; |
|
733 | + $query[] = "(`que_planet_id` = {$planet_id}".($que_type ? '' : ' OR que_planet_id IS NULL').")"; |
|
734 | 734 | } |
735 | 735 | if ($que_type) { |
736 | 736 | $query[] = "`que_type` = {$que_type}"; |
@@ -844,13 +844,13 @@ discard block |
||
844 | 844 | $condition = "`{$field_name}` = "; |
845 | 845 | $value = ''; |
846 | 846 | if ($field_data['delta']) { |
847 | - $value = "`{$field_name}`" . ($field_data['delta'] >= 0 ? '+' : '') . $field_data['delta']; |
|
847 | + $value = "`{$field_name}`".($field_data['delta'] >= 0 ? '+' : '').$field_data['delta']; |
|
848 | 848 | } elseif ($field_data['set']) { |
849 | 849 | $value = (is_string($field_data['set']) ? "'{$field_data['set']}'" : $field_data['set']); |
850 | 850 | } |
851 | 851 | |
852 | 852 | if ($value) { |
853 | - $fields[] = $condition . $value; |
|
853 | + $fields[] = $condition.$value; |
|
854 | 854 | } |
855 | 855 | } |
856 | 856 | $conditions[P_FIELDS_STR] = implode(',', $fields); |
@@ -864,9 +864,7 @@ discard block |
||
864 | 864 | // Простое условие - $field_id = $field_value |
865 | 865 | if (is_string($field_id)) { |
866 | 866 | $field_value = |
867 | - $field_value === null ? 'NULL' : |
|
868 | - (is_string($field_value) ? "'" . db_escape($field_value) . "'" : |
|
869 | - (is_bool($field_value) ? intval($field_value) : $field_value)); |
|
867 | + $field_value === null ? 'NULL' : (is_string($field_value) ? "'".db_escape($field_value)."'" : (is_bool($field_value) ? intval($field_value) : $field_value)); |
|
870 | 868 | $the_conditions[] = "`{$field_id}` = {$field_value}"; |
871 | 869 | } else { |
872 | 870 | die('Неподдерживаемый тип условия'); |
@@ -893,7 +891,7 @@ discard block |
||
893 | 891 | die('Неподдерживаемая операция в classSupernova::db_changeset_condition_compile'); |
894 | 892 | } |
895 | 893 | |
896 | - $conditions[P_QUERY_STR] = $conditions[P_ACTION_STR] . ' ' . $conditions[P_FIELDS_STR] . (' WHERE ' . $conditions[P_WHERE_STR]); |
|
894 | + $conditions[P_QUERY_STR] = $conditions[P_ACTION_STR].' '.$conditions[P_FIELDS_STR].(' WHERE '.$conditions[P_WHERE_STR]); |
|
897 | 895 | } |
898 | 896 | |
899 | 897 | public static function db_changeset_apply($db_changeset, $flush_delayed = false) { |
@@ -981,7 +979,7 @@ discard block |
||
981 | 979 | ini_get('magic_quotes_sybase') ? die('SN is incompatible with \'magic_quotes_sybase\' turned on. Disable it in php.ini or .htaccess...') : false; |
982 | 980 | if (@get_magic_quotes_gpc()) { |
983 | 981 | $gpcr = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); |
984 | - array_walk_recursive($gpcr, function (&$value, $key) { |
|
982 | + array_walk_recursive($gpcr, function(&$value, $key) { |
|
985 | 983 | $value = stripslashes($value); |
986 | 984 | }); |
987 | 985 | } |
@@ -996,39 +994,39 @@ discard block |
||
996 | 994 | static::$gc = new Common\GlobalContainer(); |
997 | 995 | $gc = static::$gc; |
998 | 996 | |
999 | - $gc->db = function ($c) { |
|
997 | + $gc->db = function($c) { |
|
1000 | 998 | $db = new db_mysql(); |
1001 | 999 | $db->sn_db_connect(); |
1002 | 1000 | |
1003 | 1001 | return $db; |
1004 | 1002 | }; |
1005 | 1003 | |
1006 | - $gc->debug = function ($c) { |
|
1004 | + $gc->debug = function($c) { |
|
1007 | 1005 | return new debug(); |
1008 | 1006 | }; |
1009 | 1007 | |
1010 | - $gc->cache = function ($c) { |
|
1008 | + $gc->cache = function($c) { |
|
1011 | 1009 | return new classCache(classSupernova::$cache_prefix); |
1012 | 1010 | }; |
1013 | 1011 | |
1014 | - $gc->config = function ($c) { |
|
1012 | + $gc->config = function($c) { |
|
1015 | 1013 | return new classConfig(classSupernova::$cache_prefix); |
1016 | 1014 | }; |
1017 | 1015 | |
1018 | - $gc->dbRowOperator = function ($c) { |
|
1016 | + $gc->dbRowOperator = function($c) { |
|
1019 | 1017 | return new DbRowDirectOperator($c); |
1020 | 1018 | }; |
1021 | 1019 | |
1022 | 1020 | $gc->buddyClass = 'Buddy\BuddyModel'; |
1023 | - $gc->buddy = $gc->factory(function (Common\GlobalContainer $c) { |
|
1021 | + $gc->buddy = $gc->factory(function(Common\GlobalContainer $c) { |
|
1024 | 1022 | return new $c->buddyClass($c); |
1025 | 1023 | }); |
1026 | 1024 | |
1027 | - $gc->query = $gc->factory(function (Common\GlobalContainer $c) { |
|
1025 | + $gc->query = $gc->factory(function(Common\GlobalContainer $c) { |
|
1028 | 1026 | return new DbQueryConstructor($c->db); |
1029 | 1027 | }); |
1030 | 1028 | |
1031 | - $gc->unit = $gc->factory(function (Common\GlobalContainer $c) { |
|
1029 | + $gc->unit = $gc->factory(function(Common\GlobalContainer $c) { |
|
1032 | 1030 | return new \V2Unit\V2UnitModel($c); |
1033 | 1031 | }); |
1034 | 1032 | |
@@ -1041,7 +1039,7 @@ discard block |
||
1041 | 1039 | public static function init_3_load_config_file() { |
1042 | 1040 | $dbsettings = array(); |
1043 | 1041 | |
1044 | - require(SN_ROOT_PHYSICAL . "config" . DOT_PHP_EX); |
|
1042 | + require(SN_ROOT_PHYSICAL."config".DOT_PHP_EX); |
|
1045 | 1043 | self::$cache_prefix = !empty($dbsettings['cache_prefix']) ? $dbsettings['cache_prefix'] : $dbsettings['prefix']; |
1046 | 1044 | self::$db_name = $dbsettings['name']; |
1047 | 1045 | self::$sn_secret_word = $dbsettings['secretword']; |