request( 'POST', 'https://api.cloudflare.com/client/v4/zones/'.$cf_zone_id.'/purge_cache', [ 'headers' => [ 'Authorization' => 'Bearer '.$cf_auth_bearer, 'Content-Type' => 'application/json', ], 'json' => [ 'purge_everything' => true, ], ] ); $body = json_decode($response->getBody(), true); if ($body['success'] === true) { $this->info('Cloudflare cache purged successfully.'); } else { $this->error('Cloudflare cache could not be purged.'); } } } }