function features_cleanup in Features 7.2
Page callback for 'admin/structure/features/cleanup'.
Callback for clearing cache after enabling a feature.
Return value
int|void If the token is missing or invalid, a MENU_NOT_FOUND. If the token is valid, the process will exit here.
1 string reference to 'features_cleanup'
- features_menu in ./
features.module  - Implements hook_menu().
 
File
- ./
features.admin.inc, line 1540  - Forms for Features admin screens.
 
Code
function features_cleanup() {
  if (!empty($_GET['token']) && drupal_valid_token($_GET['token'])) {
    drupal_flush_all_caches();
    // The following functions need to be run because drupal_flush_all_caches()
    // runs rebuilds in the wrong order. The node type cache is rebuilt *after*
    // the menu is rebuilt, meaning that the menu tree is stale in certain
    // circumstances after drupal_flush_all_caches(). We rebuild again.
    menu_rebuild();
    drupal_goto('admin/structure/features');
  }
  return MENU_NOT_FOUND;
}