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);
}
}