web-dev-qa-db-ja.com

タイプdrupal新しいフックの実装でキャッシュをクリアする

新しいフックを実装する場合、変更を有効にするためにキャッシュタイプ(メニュー、css + jsなど)をクリアする必要がありますか?

4
everconfusedGuy

module_implements() 関数を見ると、次のコードを使用してフックキャッシュをリセットします。

cache_set('module_implements', array(), 'cache_bootstrap');
drupal_static_reset('module_hook_info');
drupal_static_reset('drupal_alter');
cache_clear_all('hook_info', 'cache_bootstrap');

同じコードを使用して自分で行うことができます。

7
Clive