buggle / client-curl
Provides a curl PSR-18 client implementation.
This package's canonical repository appears to be gone and the package has been frozen as a result.
v1.0.0
2020-06-15 10:09 UTC
Requires
- php: ^7.2
- ext-curl: *
- fig/http-message-util: ^1.1.2
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16.3
- fulmen/psr7: ^1.0
- php-http/client-integration-tests: ^2.0
- phpunit/phpunit: ^7.5 || ^8.0
Provides
This package is auto-updated.
Last update: 2020-06-15 10:19:52 UTC
README
This package provides a PSR-18 http client implementation.
The cURL client use the cURL PHP extension which can be activated in your php.ini
.
Installation
The recommnended way to install this library is through composer:
composer require buggle/client-curl
Testing
Start the HTTP Test server:
./vendor/bin/http_test_server
Run the tests:
composer test -- --printer "Http\Client\Tests\ResultPrinter"
License
The package is an open-sourced software licensed under the MIT License.