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();
 }
예제 #2
0
 /**
  * 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));
 }