You are here

function _cctags_clear_cache in cctags 7

Same name and namespace in other branches
  1. 6 cctags.module \_cctags_clear_cache()
7 calls to _cctags_clear_cache()
cctags_settings_add_item_submit in ./cctags.admin.inc
cctags_settings_delete_item_submit in ./cctags.admin.inc
cctags_settings_edit_item_submit in ./cctags.admin.inc
cctags_settings_submit in ./cctags.admin.inc
cctags_taxonomy_term_delete in ./cctags.module

... See full list

File

./cctags.module, line 298

Code

function _cctags_clear_cache($cctid, $mode = 'all') {
  if (!$cctid) {
    $cctid = '%';
  }
  if ($mode == 'block' || $mode == 'all') {
    $cache_name = 'cctags_cache_block_' . $cctid;
    cache_clear_all($cache_name, 'cache', TRUE);
  }
  if ($mode == 'page' || $mode == 'all') {
    $cache_name = 'cctags_cache_page_' . $cctid;
    cache_clear_all($cache_name, 'cache', TRUE);
  }
}