PHP code example of brewdigital / statamic-cloudflare-addon

1. Go to this page and download the library: Download brewdigital/statamic-cloudflare-addon 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/ */

    

brewdigital / statamic-cloudflare-addon example snippets


/**
 * Register any application services.
 *
 * @return void
 */
public function register()
{
    \BrewDigital\StatamicCloudflareAddon\Cloudflare::registerCacher();
}

'strategies' => [

    'half' => [
        'driver' => 'application',
        'expiry' => null,
    ],

    'full' => [
        'driver' => 'file',
        'path' => public_path('static'),
        'lock_hold_length' => 0,
    ],

    'cloudflare' => [
        'driver' => 'cloudflare',
        'strategy' => 'null',
    ],
],

'strategy' => 'cloudflare',

'cloudflare' => [
    'driver' => 'cloudflare',
    'strategy' => 'half',
],
shell
php artisan vendor:publish --provider="BrewDigital\StatamicCloudflareAddon\ServiceProvider"
shell
php artisan cloudflare:cache:purge:everything