function drupal_theme_rebuild
7.x theme.inc | drupal_theme_rebuild() |
Forces the system to rebuild the theme registry.
This function should be called when modules are added to the system, or when a dynamic system needs to add more theme hooks.
8 calls to drupal_theme_rebuild()
- drupal_flush_all_caches in drupal-7.x/
includes/ common.inc - Flushes all cached data on the site.
- image_style_flush in drupal-7.x/
modules/ image/ image.module - Flushes cached media for a style.
- module_disable in drupal-7.x/
includes/ module.inc - Disables a given set of modules.
- module_enable in drupal-7.x/
includes/ module.inc - Enables or installs a given list of modules.
- ThemeTestCase::testPreprocessForSuggestions in drupal-7.x/
modules/ simpletest/ tests/ theme.test - Ensures preprocess functions run even for suggestion implementations.
File
- drupal-7.x/
includes/ theme.inc, line 352 - The theme system, which controls the output of Drupal.
Code
function drupal_theme_rebuild() {
drupal_static_reset('theme_get_registry');
cache_clear_all('theme_registry', 'cache', TRUE);
}