Supprimer les configurations d'un module à l'aide d'un hook_uninstall

Placer le hook_unistall dans le fichier .install de votre module

  1. /**
  2.  * Implements hook_unistall().
  3.  */
  4. function my_paragraphs_uninstall() {
  5.   $files = file_scan_directory(drupal_get_path('module', 'my_paragraphs') . "/config/install", "/.*\.yml/");
  6.   foreach ($files as $file) {
  7.     \Drupal::configFactory()->getEditable($file->name)->delete();
  8.   }
  9. }
Drupal

Ajouter un commentaire

Image CAPTCHA
Saisir les caractères affichés dans l'image.