From bf61d9ff3fba3bbed2abce486b175f31a807f384 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Tue, 1 Mar 2016 16:46:08 +0000 Subject: [PATCH] Allow using LOG_LOCAL* on windows, fixes #713 --- src/Monolog/Handler/AbstractSyslogHandler.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Monolog/Handler/AbstractSyslogHandler.php b/src/Monolog/Handler/AbstractSyslogHandler.php index 309cb89c..e2b2832d 100644 --- a/src/Monolog/Handler/AbstractSyslogHandler.php +++ b/src/Monolog/Handler/AbstractSyslogHandler.php @@ -70,6 +70,15 @@ abstract class AbstractSyslogHandler extends AbstractProcessingHandler $this->facilities['local5'] = LOG_LOCAL5; $this->facilities['local6'] = LOG_LOCAL6; $this->facilities['local7'] = LOG_LOCAL7; + } else { + $this->facilities['local0'] = 128; // LOG_LOCAL0 + $this->facilities['local1'] = 136; // LOG_LOCAL1 + $this->facilities['local2'] = 144; // LOG_LOCAL2 + $this->facilities['local3'] = 152; // LOG_LOCAL3 + $this->facilities['local4'] = 160; // LOG_LOCAL4 + $this->facilities['local5'] = 168; // LOG_LOCAL5 + $this->facilities['local6'] = 176; // LOG_LOCAL6 + $this->facilities['local7'] = 184; // LOG_LOCAL7 } // convert textual description of facility to syslog constant