PHP code example of lekoala / silverstripe-defer-backend

1. Go to this page and download the library: Download lekoala/silverstripe-defer-backend 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/ */

    

lekoala / silverstripe-defer-backend example snippets


protected function init()
{
    parent::init();

    DeferBackend::replaceBackend();
}

Requirements::javascript('myscript.js',['cookie-consent' => 'tracking']);

Requirements::customScript($script, "ga-tracking");

public function handleRequest(HTTPRequest $request)
{
    $response = parent::handleRequest($request);

    CspProvider::addSecurityHeaders($response);

    return $response;
}

public function handleRequest(HTTPRequest $request)
{
    $response = parent::handleRequest($request);

    CspProvider::addCspHeaders($response);

    return $response;
}
yml
LeKoala\DeferBackend\DeferBackend:
    enable_js_modules: true