]> git.wh0rd.org - tt-rss.git/blob - classes/logger/syslog.php
Merge branch 'master' of git://github.com/falu/Tiny-Tiny-RSS into falu-master
[tt-rss.git] / classes / logger / syslog.php
1 <?php
2 class Logger_Syslog {
3
4 function log_error($errno, $errstr, $file, $line, $context) {
5
6 switch ($errno) {
7 case E_ERROR:
8 case E_PARSE:
9 case E_CORE_ERROR:
10 case E_COMPILE_ERROR:
11 case E_USER_ERROR:
12 $priority = LOG_ERR;
13 break;
14 case E_WARNING:
15 case E_CORE_WARNING:
16 case E_COMPILE_WARNING:
17 case E_USER_WARNING:
18 $priority = LOG_WARNING;
19 break;
20 default:
21 $priority = LOG_INFO;
22 }
23
24 $errname = Logger::$errornames[$errno] . " ($errno)";
25
26 syslog($priority, "[tt-rss] $errname ($file:$line) $errstr");
27
28 }
29
30 }
31 ?>