sergkeim / php-cloudflare-api
PHP Client for Cloudflare API.
v0.5.1
2024-08-26 08:46 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.9
- illuminate/contracts: ^9.0 || ^10.0 || ^11.0
- illuminate/support: ^9.0 || ^10.0 || ^11.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.62
- graham-campbell/testbench: ^6.1
- phpunit/phpunit: ^9.6.17 || ^10.5.13
- dev-master
- v0.5.1
- v0.5.0
- v0.4.0
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.0
- v0.0.1
- dev-dependabot/npm_and_yarn/docs/pinceau-0.18.10
- dev-dependabot/npm_and_yarn/docs/nuxt-themes/docus-1.15.1
- dev-dependabot/npm_and_yarn/docs/nuxt-3.14.159
- dev-dependabot/npm_and_yarn/docs/nuxtjs/tailwindcss-6.12.2
- dev-feat/load-balancers
- dev-dependabot/composer/phpunit/phpunit-tw-9.6.17or-tw-10.5.13or-tw-11.0.0
This package is auto-updated.
Last update: 2024-12-28 19:48:48 UTC
README
A simple PHP Client for Cloudflare API.
Note: This package is under active development as I expand it to cover Cloudflare API. Consider the public API of this package a little unstable as I work towards a v1.0. See Coverage
This package provides convenient access to the Cloudflare REST API using PHP.
Features ✨
- PHP >= 8.0
- Minimal API around the Guzzle HTTP client
- Light and fast thanks to lazy loading of API classes
- Extensively documented
- Laravel >= 9 support
Quick install 🚀
Via Composer.
This command will get you up and running quickly.
composer require sergkeim/php-cloudflare-api
Thanks 🙏
- Thanks to Cloudflare for the high quality API and documentation.
- Thanks to KnpLabs for php-github-api used as inspiration for this package.
- Thanks to Graham Campbell for Laravel TestBench.
License 📎
php-cloudflare-api
is licensed under the MIT License - see the LICENSE file for details
Cloudflare, the Cloudflare logo, and Cloudflare Workers are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions.