/** * Receive the Logger update and writes the log event using the formatter */ public function update(ILogger $logger) { if ($this->level <= $logger->getMessageLevel()) { $this->write($logger->getFormatter()->format($logger->getEvent())); } }