Lors de l’implémentation d’un module, il va vous arriver de créer des configurations lors de l’installation.
Il est nécessaire de penser à les supprimer à la désinstallation.
Pour cela, il vous suffit d’utiliser le hook_uninstall
dans le fichier .install
de votre module, comme cela pouvait être fait sur Drupal 7.
Exemple avec une configuration du type migration nommée communique:
/**
* Implements hook_uninstall().
*/
function migrate_communique_uninstall() {
\Drupal::entityTypeManager()->getStorage('migration')->load('communique')->delete();
}