public function testDgramSockets() { $logPath = $this->getLogPath(); $this->object->setFacility(Syslog::LOG_USER); $this->object->setPath($logPath); $this->object->setIdent('test'); $this->initSyslogServer($logPath, true); $this->object->log(Syslog::LOG_NOTICE, 'test', 'test', mktime(15, 45, 19, 12, 6, 2011)); $this->assertEquals('<13>Dec 6 15:45:19 test: test', $this->getSyslogMessage()); $this->object->close(); $this->closeSyslogServer(); }
/** * Logs the message * * @param \YapepBase\Log\Message\IMessage $message The message to log. * * @return void */ protected function logMessage(IMessage $message) { $this->connection->log($message->getPriority(), $this->getLogMessage($message)); }