N98\Magento\Command\Cache\AbstractCacheCommand::saveCacheStatus PHP 메소드

saveCacheStatus() 보호된 메소드

protected saveCacheStatus ( array $codeArgument, boolean $status ) : boolean | null
$codeArgument array
$status boolean
리턴 boolean | null
    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);
    }