/** * 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); } }
/** * 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); } } }
public function testDiLog() { LoggerTrait::addLogger('stdout', LogLevelEnum::ERROR); $this->assertTrue(true); }