/** * Exception handler * * @return string Exception description */ public function handleException() { $severity = $this->severity($this->exception->getCode()); $message = $this->message($this->exception->getMessage(), $this->exception->getFile(), $this->exception->getLine()); Logger::write('Juriya\\Juriya', $message, 3); echo Debugger::trace($severity, $message, $this->exception->getTrace()); }
public function testLogWrite() { Logger::write(__CLASS__, __METHOD__, 1); $log = current(Logger::$log); $this->assertEquals('[ INFO ] ' . __METHOD__, current($log->current())); }