function block_flush_caches
Implements hook_flush_caches().
1 call to block_flush_caches()
- system_update_7053 in modules/
system/ system.install - Upgrade standard blocks and menus.
File
-
modules/
block/ block.module, line 987
Code
function block_flush_caches() {
// Rehash blocks for active themes. We don't use list_themes() here,
// because if MAINTENANCE_MODE is defined it skips reading the database,
// and we can't tell which themes are active.
$themes = db_query("SELECT name FROM {system} WHERE type = 'theme' AND status = 1");
foreach ($themes as $theme) {
_block_rehash($theme->name);
}
return array(
'cache_block',
);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.