ysato / api-client-starter
Starter-kit for api client.
v1.0.0
2021-12-22 04:12 UTC
Requires
- php: ^7.4
- ext-json: *
- php-http/cache-plugin: ^1.7
- php-http/client-common: ^2.5
- php-http/discovery: ^1.14
- psr/http-message: ^1.0
Requires (Dev)
- bear/qatools: ^1.9
- composer/composer: ^1.10
- doctrine/coding-standard: ^8.1
- guzzlehttp/guzzle: ^7.0.1
- roave/security-advisories: dev-latest
- vimeo/psalm: 3.x-dev
This package is auto-updated.
Last update: 2025-02-24 13:16:55 UTC
README
This library is heavily inspired by KnpLabs/php-github-api
API Client Starter-Kit
A starter kit for a PHP restful API client application.
Requirements
- PHP >= 7.4
Quick install
Via Composer.
This command will get you up and running quickly with a Guzzle HTTP client.
composer require ysato/api-client-starter:^1.0 guzzlehttp/guzzle:^7.0.1 http-interop/http-factory-guzzle:^1.0
Advanced install
We are decoupled from any HTTP messaging client with help by HTTPlug.
Using a different http client
composer require ysato/api-client-starter:^1.0 symfony/http-client nyholm/psr7
License
api-client-starter
is licensed under the MIT License - see the LICENSE file for details