qoliber / m2-cloudflare-cache-cleaner
qoliber/m2-cloudflare-cache-cleaner
Magento 2 CloudFlare Cache Cleaner
Simple Magento 2 module that allows to clear CloudFlare cache from CLI
Installation (in your Magento 2 directory):
THIS PACKAGE REQUIRES COMPOSER 2.x
composer require enanobots/m2-cloudflare-cache-cleaner
And run upgrade command:
php bin/magento setup:upgrade
Module should work out-of-the box
Tested on:
- Magento 2.4.2 Open Source
- Magento 2.4.3 Open Source
- Magento 2.4.4 Open Source
- Magento 2.4.5 Open Source
How to use this module
Simply run CLI command:
php bin/magento nanobots:cloudflare:cache-clear [--request] [param list]
Examples:
php bin/magento nanobots:cloudflare:cache-clear --request=files https://www.store.com/ https://www.store.com/clear_this
php bin/magento nanobots:cloudflare:cache-clear --request=tags tag1 tag2 tag3
php bin/magento nanobots:cloudflare:cache-clear --request=hosts https://www.store.com/
Available requests:
files- clear CF cache by URLstags- clear CF cache by tagshosts- clears CF cache by hostsprefixes- clears CF cache by prefixespurge_everything- clear entire CF cache associated to the specified ZONE
Next update (coming soon... )
- adding logging and output regarding errors / issues
- adding ability to pass extra headers in the CLI
- adding admin UI to allow clearing CF from admin panel
Change Log
Version 1.0.0
- initial module release
| Version | Stability | QA Status | Compatibility | Released |
|---|---|---|---|---|
| 2.0.0 | stable | Not tested | Not yet tested Details | 2024-12-19 12:26:19 |
| 1.0.2 | stable | Not tested | Not yet tested Details | 2023-01-27 17:11:59 |
| 1.0.1 | stable | Not tested | Not yet tested Details | 2023-01-27 17:00:55 |
| 1.0.0 | stable | Not tested | Not yet tested Details | 2022-10-31 22:06:48 |
Requires 3
| Package | Constraint |
|---|---|
| guzzlehttp/guzzle | ^6.0.0 || ^7.0.0 |
| php | >=8.1 |
| qoliber/core | * |
No QA results yet
QA pipelines haven't run for this version. Compatibility and quality results appear here once the vendor publishes a tagged release that gets ingested.
More from qoliber
View vendorTurn an existing module into recurring revenue.
If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.