PHP code example of melonsmasher / buster-client

1. Go to this page and download the library: Download melonsmasher/buster-client 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/ */

    

melonsmasher / buster-client example snippets




use Buster\Client;

class SomeClass
{
    function someFunction () {
    
        // API environment variables
        $apiKey = '123456789';
        $apiHost = 'buster.example.com';
        $apiPort = 443;
        $useHttps = true;
        
        $pathToPuge = '/about/';
        $schemeId = 1;
        $clientUserName = 'WordPressAdmin';
        
        // Create the client
        $buster = new Client($apiKey, $apiHost, $apiPort, $useHttps);
        // Purge a page from the cache(s) using the scheme ID
        $buster->bust($pathToPuge, $schemeId, $clientUserName);
        // Purge all pages from the cache(s) using the scheme ID
        $buster->bustAll($schemeId, $clientUserName);
        // Retrieve the purge history of scheme 1
        $page = 1;
        $buster->history($schemeId, $page);
    }
}