@@ -172,37 +172,37 @@ |
||
| 172 | 172 | } |
| 173 | 173 | |
| 174 | 174 | switch ($errno) { |
| 175 | - case 0: |
|
| 176 | - // logging disabled by LOG_ERROR_MASK |
|
| 177 | - break; |
|
| 178 | - |
|
| 179 | - case E_DEPRECATED: |
|
| 180 | - // do not handle this message |
|
| 181 | - break; |
|
| 182 | - |
|
| 183 | - case E_NOTICE: |
|
| 184 | - case E_WARNING: |
|
| 185 | - $logger = \Logger::getLogger('error'); |
|
| 186 | - $logger->warn("{$errfile}:{$errline} {$errstr} ({$errno})"); |
|
| 187 | - |
|
| 188 | - break; |
|
| 189 | - |
|
| 190 | - default: |
|
| 191 | - $bt = debug_backtrace(); |
|
| 192 | - $logger = \Logger::getLogger('error'); |
|
| 193 | - $logger->error("trace error: {$errfile}:{$errline} {$errstr} ({$errno}) - backtrace: " . (count($bt) - 1) . ' steps'); |
|
| 194 | - for ($i = 1, $bt_length = count($bt); $i < $bt_length; ++$i) { |
|
| 195 | - $file = $line = 'unknown'; |
|
| 196 | - if (isset($bt[$i]['file'])) { |
|
| 197 | - $file = $bt[$i]['file']; |
|
| 198 | - } |
|
| 199 | - if (isset($bt[$i]['line'])) { |
|
| 200 | - $line = $bt[$i]['line']; |
|
| 201 | - } |
|
| 202 | - $logger->error("trace: {$i}:" . $file . ':' . $line . ' - ' . ((isset($bt[$i]['class'])) ? $bt[$i]['class'] . $bt[$i]['type'] : '') . $bt[$i]['function'] . '()'); |
|
| 175 | + case 0: |
|
| 176 | + // logging disabled by LOG_ERROR_MASK |
|
| 177 | + break; |
|
| 178 | + |
|
| 179 | + case E_DEPRECATED: |
|
| 180 | + // do not handle this message |
|
| 181 | + break; |
|
| 182 | + |
|
| 183 | + case E_NOTICE: |
|
| 184 | + case E_WARNING: |
|
| 185 | + $logger = \Logger::getLogger('error'); |
|
| 186 | + $logger->warn("{$errfile}:{$errline} {$errstr} ({$errno})"); |
|
| 187 | + |
|
| 188 | + break; |
|
| 189 | + |
|
| 190 | + default: |
|
| 191 | + $bt = debug_backtrace(); |
|
| 192 | + $logger = \Logger::getLogger('error'); |
|
| 193 | + $logger->error("trace error: {$errfile}:{$errline} {$errstr} ({$errno}) - backtrace: " . (count($bt) - 1) . ' steps'); |
|
| 194 | + for ($i = 1, $bt_length = count($bt); $i < $bt_length; ++$i) { |
|
| 195 | + $file = $line = 'unknown'; |
|
| 196 | + if (isset($bt[$i]['file'])) { |
|
| 197 | + $file = $bt[$i]['file']; |
|
| 203 | 198 | } |
| 199 | + if (isset($bt[$i]['line'])) { |
|
| 200 | + $line = $bt[$i]['line']; |
|
| 201 | + } |
|
| 202 | + $logger->error("trace: {$i}:" . $file . ':' . $line . ' - ' . ((isset($bt[$i]['class'])) ? $bt[$i]['class'] . $bt[$i]['type'] : '') . $bt[$i]['function'] . '()'); |
|
| 203 | + } |
|
| 204 | 204 | |
| 205 | - break; |
|
| 205 | + break; |
|
| 206 | 206 | } |
| 207 | 207 | } |
| 208 | 208 | |