Aha.io REST API PHP Client uses PSR-7 (HTTP Message Interface) to connect with Aha.io REST API.
- Framework-agnostic.
- Following PHP Standard Recommendations (PSR):
- Covered with unit tests.
- PSR-7: HTTP Message Interface
- Requests and responses will be modified via relevant event listeners.
- PSR-17: HTTP Factories
- Bring along the http factories of your choice.
- PSR-18: HTTP Client
- Bring along the PSR-18 http client of your choice.
- For
PSR-7: HTTP Message Interface
, for examplenyholm/psr7
. - For
PSR-17: HTTP Factories
, for examplenyholm/psr7
. - For
PSR-18: HTTP Client
, for exampleguzzlehttp/guzzle
.
If the required dependencies above are met, you are ready to install the library.
composer require marchagen/aha-io-rest-php:^1
Include Composer's autoloader:
require_once __DIR__ . '/../vendor/autoload.php';