public function reopen() { try { parent::reopen(); } catch (\Mougrim\Logger\LoggerIOException $exception) { throw new LoggerIOException($exception->getMessage(), $exception->getCode(), $exception); } }
public function testReopen() { $appender = new AppenderStream($this->logFile); $appender->write(Logger::INFO, $first = uniqid('', true)); $this->assertSame($first, file_get_contents($this->logFile)); unlink($this->logFile); $appender->reopen(); $appender->write(Logger::INFO, $second = uniqid('', true)); $this->assertSame($second, file_get_contents($this->logFile)); }