Contao\Automator::purgePageCache PHP Method

purgePageCache() public method

Purge the page cache
public purgePageCache ( )
    public function purgePageCache()
    {
        $strCacheDir = str_replace(TL_ROOT . DIRECTORY_SEPARATOR, '', \System::getContainer()->getParameter('kernel.cache_dir'));
        $objFolder = new \Folder($strCacheDir . '/http_cache');
        $objFolder->purge();
        // Add a log entry
        $this->log('Purged the page cache', __METHOD__, TL_CRON);
    }

Usage Example

 /**
  * Overwrite for Automator::purgePageCache
  * Makes sure the forum layout is regenerated
  */
 public function purgePageCache()
 {
     $automator = new Automator();
     $automator->purgePageCache();
     System::getContainer()->get('phpbb_bridge.connector')->generateForumLayoutFiles();
     $this->log('Purged the phpbb forum cache', __METHOD__, TL_CRON);
 }
All Usage Examples Of Contao\Automator::purgePageCache