get('logger.enable', false)) { return; } $class = Artful::get(LoggerInterface::class); if ($class instanceof \Psr\Log\LoggerInterface) { $class->{$method}(...$args); return; } throw new InvalidParamsException(Exception::PARAMS_LOGGER_DRIVER_INVALID, '配置异常: 配置的 `LoggerInterface` 不符合 PSR 规范'); } }