yuriitatur / api-client
Boilerplate for building api clients
dev-master
2025-08-11 19:21 UTC
Requires
- php: >=8.2
- guzzlehttp/guzzle: ^7.4
- psr/log: ^3.0
- yuriitatur/exceptions: ^1.0
Requires (Dev)
- dg/bypass-finals: ^1.9
- kamermans/guzzle-oauth2-subscriber: ^1.0
- kevinrob/guzzle-cache-middleware: ^6.0
- kint-php/kint: ^4.1
- laravel/framework: ^12.20
- phpunit/phpunit: ^12.0
- symfony/lock: ^7.3
- symfony/rate-limiter: ^7.3
- symfony/yaml: ^6.1
- yuriitatur/laravel-logger-boost: ^1.0
Suggests
- glopgar/monolog-timer-processor: Logs request duration
- kamermans/guzzle-oauth2-subscriber: Adds middleware for Oauth2 authentication
- kevinrob/guzzle-cache-middleware: Adds middleware for caching
- symfony/lock: while using rate limiters, adds ability to eliminate race conditions
- symfony/rate-limiter: adds ability to use rate limiters
- symfony/yaml: Enables decoding Yaml responses
- yuriitatur/laravel-logger-boost: With it, you can pass log keys, that you are using in your system to add tracability
This package is auto-updated.
Last update: 2025-08-11 19:21:11 UTC