Esempio n. 1
0
    protected function getPriority($priority)
    {
        return '*' . $priority . '*';
    }
}
// option: format
$t->diag('option: format');
unlink($file);
$logger = new TestLogger($dispatcher, array('file' => $file));
$logger->log('foo');
$t->is(file_get_contents($file), strftime($logger->getTimeFormat()) . ' symfony [*6*] foo' . PHP_EOL, '->initialize() can take a format option');
unlink($file);
$logger = new TestLogger($dispatcher, array('file' => $file, 'format' => '%message%'));
$logger->log('foo');
$t->is(file_get_contents($file), 'foo', '->initialize() can take a format option');
// option: time_format
$t->diag('option: time_format');
unlink($file);
$logger = new TestLogger($dispatcher, array('file' => $file, 'time_format' => '%Y %m %d'));
$logger->log('foo');
$t->is(file_get_contents($file), strftime($logger->getTimeFormat()) . ' symfony [*6*] foo' . PHP_EOL, '->initialize() can take a format option');
// option: type
$t->diag('option: type');
unlink($file);
$logger = new TestLogger($dispatcher, array('file' => $file, 'type' => 'foo'));
$logger->log('foo');
$t->is(file_get_contents($file), strftime($logger->getTimeFormat()) . ' foo [*6*] foo' . PHP_EOL, '->initialize() can take a format option');
// ->shutdown()
$t->diag('->shutdown()');
$logger->shutdown();
unlink($file);