Example #1
0
 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;
 }
Example #3
0
 public function register(Container $container)
 {
     $logger = new Logger();
     $logger->setLogger(new Syslog('kanboard'));
     if (DEBUG) {
         $logger->setLogger(new File(DEBUG_FILE));
     }
     $container['logger'] = $logger;
 }
Example #4
0
 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;
 }