Example #1
0
 /**
  * Register the logger class
  */
 private static function registerLogger(array $options)
 {
     if (isset($options['psr3-instance'])) {
         LoggerTrait::addLogger(null, null, $options['psr3-instance']);
     } else {
         $adapter = isset($options['adapter']) ? $options['adapter'] : null;
         $level = isset($options['level']) ? $options['level'] : null;
         LoggerTrait::addLogger($adapter, $level);
     }
 }
Example #2
0
 /**
  * Register the logger class
  */
 private function registerLogger()
 {
     $customLog = $this->get(OptionsEnum::LOG_CUSTOM);
     if ($customLog === null) {
         LoggerTrait::addLogger($this->get(OptionsEnum::LOG_ADAPTER), $this->get(OptionsEnum::LOG_LEVEL));
     } else {
         if (file_exists($customLog)) {
             LoggerTrait::addLoggerFromFile($customLog);
         } else {
             $this->error("Custom log file not found");
             exit(1);
         }
     }
 }
Example #3
0
 public function testDiLog()
 {
     LoggerTrait::addLogger('stdout', LogLevelEnum::ERROR);
     $this->assertTrue(true);
 }