PartKeepr\SetupBundle\Controller\CacheWarmupSetupController::cacheWarmupAction PHP Method

cacheWarmupAction() public method

public cacheWarmupAction ( Request $request )
$request Symfony\Component\HttpFoundation\Request
    public function cacheWarmupAction(Request $request)
    {
        // Clear old cache. We don't do that directly as it could happen that old files are loaded prior clearing the cache
        $cacheDir = $this->get('kernel')->getRootDir() . '/cache/prod';
        $filesystem = $this->get('filesystem');
        $filesystem->remove($cacheDir);
        $response = $this->handleRequest($request, '/setup/_int_cache_warmup', [], 'prod');
        return new Response($response->getContent());
    }