PHP code example of bigyouth / page-cache-bundle

1. Go to this page and download the library: Download bigyouth/page-cache-bundle library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

bigyouth / page-cache-bundle example snippets




# app/AppKernel.php

// ...

class AppKernel extends Kernel
{
        public function registerBundles()
        {
            $bundles = [
                // ...

                new Bigyouth\BigyouthPageCacheBundle\BigyouthPageCacheBundle(),
            ];

            // ...
        }

        // ...
}



// ...

class AcmeController extends PageCacheController
{

        // ...
        public function indexAction(Request $request)
        {

            // ...

            return $this->render('FrontBundle:Page:index.html.twig');

        }
}

// ...

$this->get('by.page_cache')->invalidate(["my-product"]);

// ...

// ...

$this->get('by.page_cache')->invalidate(["products"]);

// ...
yml
"php": "^5.3.9|^7.0",
"symfony/cache": "^3.1"
yml
default : empty array