public static initExtraOptionsHandlers ( ) |
public static function initExtraOptionsHandlers()
{
self::$extraOptionHandlers = array('*' => array('formatter' => function (HandlerInterface $instance, FormatterInterface $formatter) {
$instance->setFormatter($formatter);
}, 'processors' => function (HandlerInterface $instance, array $processors) {
// We need to reverse the array because Monolog "pushes" processors to top of the stack
foreach (array_reverse($processors) as $processor) {
$instance->pushProcessor($processor);
}
}), 'Monolog\\Handler\\LogglyHandler' => array('tags' => function (LogglyHandler $instance, $tags) {
$instance->setTag($tags);
}));
}