]>
Commit | Line | Data |
---|---|---|
611aeb71 AD |
1 | <?php |
2 | class Logger_Stdout { | |
3 | ||
4 | /** | |
5 | * @SuppressWarnings(PHPMD.UnusedFormalParameter) | |
6 | */ | |
7 | function log_error($errno, $errstr, $file, $line, $context) { | |
8 | ||
9 | switch ($errno) { | |
10 | case E_ERROR: | |
11 | case E_PARSE: | |
12 | case E_CORE_ERROR: | |
13 | case E_COMPILE_ERROR: | |
14 | case E_USER_ERROR: | |
15 | $priority = LOG_ERR; | |
16 | break; | |
17 | case E_WARNING: | |
18 | case E_CORE_WARNING: | |
19 | case E_COMPILE_WARNING: | |
20 | case E_USER_WARNING: | |
21 | $priority = LOG_WARNING; | |
22 | break; | |
23 | default: | |
24 | $priority = LOG_INFO; | |
25 | } | |
26 | ||
27 | $errname = Logger::$errornames[$errno] . " ($errno)"; | |
28 | ||
29 | print "[EEE] $priority $errname ($file:$line) $errstr\n"; | |
30 | ||
31 | } | |
32 | ||
33 | } |