| Server IP : 207.244.250.86 / Your IP : 216.73.216.10 Web Server : Apache System : Linux plesk1.codeponents.com 4.18.0-240.10.1.el8_3.x86_64 #1 SMP Mon Jan 18 17:05:51 UTC 2021 x86_64 User : motionave ( 10025) PHP Version : 8.0.15 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/motionave.com/devsite.motionave.com/wp-content/plugins/nitropack/ |
Upload File : |
<?php
class NitroPack_CF_Helper extends \CF\WordPress\Hooks {
public function isApoEnabled() {
return $this->isAutomaticPlatformOptimizationEnabled();
}
public function purgeUrl($url) {
$wpDomainList = $this->integrationAPI->getDomainList();
if (!count($wpDomainList)) {
return;
}
$wpDomain = $wpDomainList[0];
$urls = [$url];
$zoneTag = $this->api->getZoneTag($wpDomain);
if (isset($zoneTag) && !empty($urls)) {
$chunks = array_chunk($urls, 30);
foreach ($chunks as $chunk) {
$this->api->zonePurgeFiles($zoneTag, $chunk);
}
}
}
}