Hace un tiempo tuve la necesidad de registrar un evento llamando a una API cada vez que un módulo X es desinstalado.
A partir de Magento 2.3 cambiaron las reglas para registrar los scripts de instalación que se ejecutan en tu módulo, no debés usar más los ahora viejos scripts localizados en la carpeta Setup.
Consultando en el grupo de MugAr, Manuel Canepa me sugirió revisar la función setIsEnabled que se ejecuta en la clase Magento\Framework\Module\Status.
Seguir leyendo «Disparar evento cuando un módulo es desinstalado»