protected function saveCacheStatus($codeArgument, $status)
{
$this->validateCacheCodes($codeArgument);
$cacheTypes = $this->_getCacheModel()->getTypes();
$enable = \Mage::app()->useCache();
foreach ($cacheTypes as $cacheCode => $cacheModel) {
if (empty($codeArgument) || in_array($cacheCode, $codeArgument)) {
$enable[$cacheCode] = $status ? 1 : 0;
}
}
\Mage::app()->saveUseCache($enable);
}