* * @version 1.0.0 */ class LogMonolog { /** * Create a custom Monolog instance. * * @param array $config * @return \Monolog\Logger */ public function __invoke(array $config) { $logger = new Logger('custom'); $logger->pushProcessor(new LogProcessor()); $logger->pushHandler(new LogHandler()); return $logger; } }