Gerçekten de istersen, yalnızca bir veya daha fazla önbellek türünü temizleyebilirsin. Bu aslında yönetici bölümünün yaptığıdır. AltındaMage_Adminhtml_CacheController::massRefreshAction
Tüm parametreler arasında types
döndüğünü ve aşağıdakileri çağırdığını görebilirsiniz.
$tags = Mage::app()->getCacheInstance()->cleanType($type);
Mage::dispatchEvent('adminhtml_cache_refresh_type', array('type' => $type));
$updatedTypes++;
Olası türler aşağıdaki gibidir:
- yapılandırma
- düzen
- block_html
- Çevirmek
- koleksiyonları
- eav
- config_api
- config_api2
- tam sayfa
Ve bunlar arayarak iade edilebilir Mage::app()->getCacheInstance()->getTypes()