getEvaluateComponentVisibilityUseCase(); return $useCase->execute($componentName); } /** * Evalua SOLO visibilidad por tipo de pagina (sin exclusiones) * * @deprecated Usar shouldShow() que incluye exclusiones * @param string $componentName Nombre del componente (kebab-case) * @return bool True si debe mostrarse segun tipo de pagina */ public static function shouldShowByPageType(string $componentName): bool { $container = DIContainer::getInstance(); $useCase = $container->getEvaluatePageVisibilityUseCase(); return $useCase->execute($componentName); } }