Download the PHP package nimbusec/nimbusec-php without Composer
On this page you can find all versions of the php package nimbusec/nimbusec-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package nimbusec-php
Nimbusec, PHP API Client
The official Nimbusec API client written in PHP.
It provides an interface for communicating and requesting our internal system, easily and securely. The authentication is done through OAuth and it uses GuzzleHTTP for HTTP requests. Fully integrable with Composer, the client conforms to PSR-4 for autoloading.
It covers most of our interal resources and gives the functionality for quering and submit to them, respectively.
More information about the structure of our API can be found at our knowledge base.
Requirements
The API client requires PHP >=5.6.0 to run successfully.
Installing Client
The recommended way is through Composer.
Next, run the composer command to install the latest stable version of the API client.
After installing, use Composer's autoloader to get it running:
Keep the client up-to-date by running Composer's update command:
Basic usage
Take a look at our provided example scripts for futher usages. Note that some examples cannot be executed dynamically, whenever this is the case, you'll find a "TODO:"-comment with a short description on how to use the corresponding endpoint. Mind that these examples do naturally change entries in the database! They should only be used as a reference in combination with our swagger documentation
Contribution
Want to help improving our API client by finding bugs? Great! Then clone or fork this repository and install the development dependencies with Composer:
This installs all PHPUnit dependencies that you need to run our Unittest.
Our Unittests can be found at /tests and expect three environment variables to be set:
When having them set, run the Composer script to test them:
Did you encouter any problems? Then contact us at via email (see below), write an issue or even provide a solution by a pull request. Of course, you are also free to investigate our code and report anything suspicious.
Thank you for help. We appreciate it.
Further Information
For further information please visit https://nimbusec.com or you can write us an e-mail to [email protected]
All versions of nimbusec-php with dependencies
guzzlehttp/guzzle Version ^6.0
webmozart/path-util Version ^2.0
composer/ca-bundle Version ^1.0