/** * @see \r8\iface\Log\Node::dispatch */ public function dispatch(\r8\Log\Message $message) { $flags = $this->facility | $this->flags; $flags |= self::getSysLogLevel($message->getLevel()); \syslog($flags, $message->__toString()); return $this; }
/** * @see \r8\iface\Log\Matcher::matches */ public function matches(\r8\Log\Message $message) { return $this->validator->isValid($message->getMessage()); }
/** * @see \r8\iface\Log\Node::dispatch */ public function dispatch(\r8\Log\Message $message) { $this->stream->write($message->__toString()); return $this; }
/** * @see \r8\iface\Log\Matcher::matches */ public function matches(\r8\Log\Message $message) { return in_array($message->getLevel(), $this->levels); }