Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

therealgambo/kong-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

24 Commits

Repository files navigation

kong-php

A PHP7 compliant library for interacting with the Kong Gateway Admin API.

Kong Compatibility

Currently supporting Kong >= 0.10.0

Requirements

Installation

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

Usage

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());

Versions

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.

License

Kong-php is open-source software and licensed under the MIT License.

Kong is Copyright Mashape, inc.

About

A PHP7 compliant library for interacting with the Kong Gateway Admin API.

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Packages

Contributors

Languages