public function register(Container $container) { $logger = new Logger(); $driver = null; switch (LOG_DRIVER) { case 'syslog': $driver = new Syslog('kanboard'); break; case 'stdout': $driver = new Stdout(); break; case 'stderr': $driver = new Stderr(); break; case 'file': $driver = new File(LOG_FILE); break; } if ($driver !== null) { if (!DEBUG) { $driver->setLevel(LogLevel::INFO); } $logger->setLogger($driver); } $container['logger'] = $logger; return $container; }
public function register(Container $container) { $logger = new Logger(); $logger->setLogger(new Syslog('kanboard')); if (DEBUG) { $logger->setLogger(new File(__DIR__ . '/../../data/debug.log')); } $container['logger'] = $logger; }
public function register(Container $container) { $logger = new Logger(); $logger->setLogger(new Syslog('kanboard')); if (DEBUG) { $logger->setLogger(new File(DEBUG_FILE)); } $container['logger'] = $logger; }
public function register(Container $container) { $syslog = new Syslog('kanboard'); $syslog->setLevel(LogLevel::ERROR); $logger = new Logger(); $logger->setLogger($syslog); if (DEBUG) { $logger->setLogger(new File(DEBUG_FILE)); } $container['logger'] = $logger; }