new CaOnline(), ['legacy', 'offline'] => new CaOffline(), ['v2', 'online'] => new CaOnlineV2(), ['v2', 'offline'] => new CaOfflineV2(), default => throw new BusinessException("不支持的CA驱动配置: {$resolvedDriver}/{$resolvedMode}"), }; } }