A PHP7 compliant library for interacting with the Kong Gateway Admin API.
Currently supporting Kong >= 0.10.0
- cURL
- PHP 7.0+
Using Composer
To install kong-php with Composer, just add the following to your composer.json
file:
{
"require-dev": {
"therealgambo/kong-php": "0.10.*"
}
}
or by running the following command:
composer require therealgambo/kong-php
Retrieving Kong node information
$kong = new \TheRealGambo\Kong\Kong(KONG_URL, KONG_PORT);
$node = $kong->getNodeObject();
print_r($node->getInformation());
Retrieving a list of all API's on Kong
$kong = new \TheRealGambo\Kong\Kong(KONG_URL, KONG_PORT);
$apis = $kong->getApiObject();
print_r($apis->list());
All releases will match for the stable versions of Kong released >= 0.10.0
This ensures stability and resillence within the library reducing any compatibility issues between versions.
Kong-php is open-source software and licensed under the MIT License.
Kong is Copyright Mashape, inc.