J'écris un module qui écrit plusieurs variables (trois, quatre variables pour chaque type de contenu et autres).
Quelle méthode dois-je utiliser pour les supprimer sur hook_uninstall?
Est-il sûr d'effectuer une requête en recherchant les variables "mymodule_ *"?
Ou dois-je faire une boucle pour les types de contenu et les variables de recherche, alors appelez plusieurs fois variable_del?
Réponses:
Les variables sont mises en cache, donc la suppression manuelle est correcte tant que vous invalidez ce cache, par exemple
la source
Vous pouvez également examiner le module Variable qui permet à votre module d'utiliser un registre, de configurer des valeurs par défaut, etc.
la source