]> git.wh0rd.org - tt-rss.git/blame - classes/logger/syslog.php
Merge pull request #424 from tmo-github/TMO_ttrss
[tt-rss.git] / classes / logger / syslog.php
CommitLineData
b367c951
AD
1<?php
2class 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?>