mekras / httplug-diactoros-bridge
Httplug Zend Diactoros bridge
Installs: 377
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
pkg:composer/mekras/httplug-diactoros-bridge
This package has no released version yet, and little information is available.
README
Please see the Httplug official documentation.
Install
Via Composer
$ composer require mekras/httplug-diactoros-bridge
Usage
Using with php-http/curl-client:
use Http\Curl\CurlHttpClient;
use Mekras\HttplugDiactorosBridge\DiactorosMessageFactory;
use Mekras\HttplugDiactorosBridge\DiactorosStreamFactory;
$messageFactory = new DiactorosMessageFactory();
$client = new CurlHttpClient($messageFactory, new DiactorosStreamFactory());
$request = $messageFactory->createRequest('GET', 'http://example.com/');
$response = $client->sendRequest($request);
Using with php-http/socket-client:
use Http\Socket\SocketHttpClient;
use Mekras\HttplugDiactorosBridge\DiactorosMessageFactory;
$messageFactory = new DiactorosMessageFactory();
$client = new SocketHttpClient($messageFactory);
$request = $messageFactory->createRequest('GET', 'http://example.com/');
$response = $client->sendRequest($request);
License
The MIT License (MIT). Please see License File for more information.