public function get_data()
 {
     $loader = (require_once "./third_party/vendor/autoload.php");
     $api = new MaxCDN("jqueryrawlogs", "2e0b12c4584b848abd184a91e64e7dbd0540f751b", "d48df2a470438dfe5d05cc90263c2b67");
     $results = $api->get('/v3/reporting/logs.json?limit=1000&status=200');
     $results = json_decode($results, TRUE)['records'];
     return json_encode($results);
 }
Example #2
0
<?php

require __DIR__ . '/vendor/autoload.php';
$config = (require __DIR__ . '/cdn.config.php');
$api = new MaxCDN($config['company_alias'], $config['consumer_key'], $config['consumer_secret']);
//Purge Zone
$output = $api->delete('/zones/pull.json/' . $config['zone_id'] . '/cache');
echo $output;
Example #3
0
<?php

// Include Composer Autoloader
$loader = (require_once __DIR__ . "/../vendor/autoload.php");
$api = new MaxCDN("my_alias", "consumer_key", "consumer_secret");
try {
    echo $api->get('/zones/pull.json');
} catch (CurlException $e) {
    print_r($e->getMessage());
    print_r($e->getHeaders());
}