mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-11 04:52:14 +09:00
Clear mid/module_srl cache when global cache is cleared
This commit is contained in:
parent
bd13a73d78
commit
03c4d87cb9
2 changed files with 7 additions and 1 deletions
|
|
@ -310,6 +310,7 @@ class module extends ModuleObject
|
||||||
|
|
||||||
// Clear cache.
|
// Clear cache.
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
|
|
||||||
// Return the default domain info.
|
// Return the default domain info.
|
||||||
return $default_domain;
|
return $default_domain;
|
||||||
|
|
|
||||||
|
|
@ -315,6 +315,7 @@ class moduleController extends module
|
||||||
$mid = $module_info->mid;
|
$mid = $module_info->mid;
|
||||||
|
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -473,7 +474,7 @@ class moduleController extends module
|
||||||
$oDB->commit();
|
$oDB->commit();
|
||||||
|
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
$output->add('module_srl',$args->module_srl);
|
$output->add('module_srl',$args->module_srl);
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
@ -592,6 +593,7 @@ class moduleController extends module
|
||||||
|
|
||||||
//remove from cache
|
//remove from cache
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -625,6 +627,7 @@ class moduleController extends module
|
||||||
|
|
||||||
//remove from cache
|
//remove from cache
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -739,6 +742,7 @@ class moduleController extends module
|
||||||
|
|
||||||
//remove from cache
|
//remove from cache
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1303,6 +1307,7 @@ class moduleController extends module
|
||||||
$output = executeQuery('module.updateModuleInSites', $args);
|
$output = executeQuery('module.updateModuleInSites', $args);
|
||||||
|
|
||||||
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
Rhymix\Framework\Cache::clearGroup('site_and_module');
|
||||||
|
ModuleModel::$_mid_map = ModuleModel::$_module_srl_map = [];
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue