Я пишу модуль, который записывает несколько переменных (три, четыре переменные для каждого типа контента и другие).
Какой метод я должен использовать, чтобы удалить их на hook_uninstall?
Безопасно ли выполнять запрос, ища переменные "mymodule_ *"?
Или я должен выполнить цикл для типов контента и поиска переменных, поэтому многократно вызывать variable_del?
Ответы:
Переменные кэшируются, поэтому удаление вручную возможно, если вы аннулируете этот кэш, например
источник
Вы также можете заглянуть в модуль Variable, который позволяет вашему модулю использовать реестр, настраивать значения по умолчанию и так далее.
источник