cacheFrontendPool = $cacheFrontendPool; } /** * Cron job method to clean old cache resources * * @return void */ public function execute() { /** @var $cacheFrontend \Magento\Framework\Cache\FrontendInterface */ foreach ($this->cacheFrontendPool as $cacheFrontend) { // Magento cache frontend does not support the 'old' cleaning mode, that's why backend is used directly $cacheFrontend->getBackend()->clean(\Zend_Cache::CLEANING_MODE_OLD); } } }