1- ## HTTP cURL client for PHP 7.1+ (incl. PHP 8) based on PSR-18
1+ # HTTP cURL client for PHP 7.1+ (incl. PHP 8) based on PSR-18
22
3- [ ![ Gitter] ( https://badges.gitter.im/sunrise-php/support.png )] ( https://gitter.im/sunrise-php/support )
43[ ![ Build Status] ( https://circleci.com/gh/sunrise-php/http-client-curl.svg?style=shield )] ( https://circleci.com/gh/sunrise-php/http-client-curl )
54[ ![ Code Coverage] ( https://scrutinizer-ci.com/g/sunrise-php/http-client-curl/badges/coverage.png?b=master )] ( https://scrutinizer-ci.com/g/sunrise-php/http-client-curl/?branch=master )
65[ ![ Scrutinizer Code Quality] ( https://scrutinizer-ci.com/g/sunrise-php/http-client-curl/badges/quality-score.png?b=master )] ( https://scrutinizer-ci.com/g/sunrise-php/http-client-curl/?branch=master )
7- [ ![ Total Downloads] ( https://poser.pugx.org/sunrise/http-client-curl/downloads )] ( https://packagist.org/packages/sunrise/http-client-curl )
8- [ ![ Latest Stable Version] ( https://poser.pugx.org/sunrise/http-client-curl/v/stable )] ( https://packagist.org/packages/sunrise/http-client-curl )
9- [ ![ License] ( https://poser.pugx.org/sunrise/http-client-curl/license )] ( https://packagist.org/packages/sunrise/http-client-curl )
6+ [ ![ Total Downloads] ( https://poser.pugx.org/sunrise/http-client-curl/downloads?format=flat )] ( https://packagist.org/packages/sunrise/http-client-curl )
7+ [ ![ Latest Stable Version] ( https://poser.pugx.org/sunrise/http-client-curl/v/stable?format=flat )] ( https://packagist.org/packages/sunrise/http-client-curl )
8+ [ ![ License] ( https://poser.pugx.org/sunrise/http-client-curl/license?format=flat )] ( https://packagist.org/packages/sunrise/http-client-curl )
109
1110---
1211
@@ -18,7 +17,7 @@ composer require sunrise/http-client-curl
1817
1918## How to use?
2019
21- ### Sunrise HTTP Factory
20+ ### Sunrise
2221
2322``` bash
2423composer require sunrise/http-factory
@@ -33,7 +32,7 @@ $client = new Client(new ResponseFactory());
3332$request = (new RequestFactory)->createRequest('GET', 'http://php.net/');
3433$response = $client->sendRequest($request);
3534
36- // just use PSR-7 Response object ...
35+ // just use PSR-7 response ...
3736```
3837
3938### Zend Diactoros
@@ -51,7 +50,7 @@ $client = new Client(new ResponseFactory());
5150$request = (new RequestFactory)->createRequest('GET', 'http://php.net/');
5251$response = $client->sendRequest($request);
5352
54- // just use PSR-7 Response object ...
53+ // just use PSR-7 response ...
5554```
5655
5756### cURL options
@@ -70,14 +69,13 @@ $client = new Client(new ResponseFactory(), [
7069$requests = [
7170 (new RequestFactory)->createRequest('GET', 'http://php.net/'),
7271 (new RequestFactory)->createRequest('GET', 'http://php.net/'),
73- (new RequestFactory)->createRequest('GET', 'http://php.net/'),
7472];
7573
7674$client = new Client(new ResponseFactory());
7775$responses = $client->sendRequests(...$request);
7876
7977foreach ($responses as $response) {
80- // just use PSR-7 Response object ...
78+ // just use PSR-7 response ...
8179}
8280```
8381
0 commit comments