Skip to content

cloudflare/cloudflare-php

This branch is 2 commits ahead of, 1 commit behind master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b13593b · Sep 25, 2024
Sep 25, 2024
Oct 13, 2021
Oct 13, 2021
Jan 13, 2019
Oct 2, 2017
Nov 6, 2017
Aug 22, 2017
May 28, 2021
Jul 7, 2020
Sep 14, 2020
Jul 7, 2020
Aug 22, 2017

Repository files navigation

Cloudflare SDK (v4 API Binding for PHP 7)

Build Status

Installation

The recommended way to install this package is via the Packagist Dependency Manager (cloudflare/sdk). You can get specific usage examples on the Cloudflare Knowledge Base under: Cloudflare PHP API Binding

Cloudflare API version 4

The Cloudflare API can be found here. Each API call is provided via a similarly named function within various classes in the Cloudflare\API\Endpoints namespace:

Note that this repository is currently under development, additional classes and endpoints being actively added.

Getting Started

$key     = new Cloudflare\API\Auth\APIKey('[email protected]', 'apiKey');
$adapter = new Cloudflare\API\Adapter\Guzzle($key);
$user    = new Cloudflare\API\Endpoints\User($adapter);

echo $user->getUserID();

Contributions

We welcome community contribution to this repository. CONTRIBUTING.md will help you start contributing.

Licensing

Licensed under the 3-clause BSD license. See the LICENSE file for details.