> Configuraciones agrupadas por grupo */ public function execute(string $componentName): array { // Validar entrada if (empty($componentName)) { return []; } // Obtener configuraciones del repositorio $settings = $this->repository->getComponentSettings($componentName); // Si no hay configuraciones, devolver array vacío if (empty($settings)) { return []; } return $settings; } }