@@ -20,30 +20,30 @@ $ composer require php-http/curl-client
20
20
21
21
## Usage
22
22
23
- ### Using [ php-http/discovery ] ( https://packagist.org/packages/php-http/discovery ) :
23
+ ### Using [ php-http/message ] ( https://packagist.org/packages/php-http/message ) :
24
24
25
25
``` php
26
26
use Http\Client\Curl\Client;
27
- use Http\Discovery\MessageFactoryDiscovery ;
28
- use Http\Discovery\StreamFactoryDiscovery ;
27
+ use Http\Message\MessageFactory\DiactorosMessageFactory ;
28
+ use Http\Message\StreamFactory\DiactorosStreamFactory ;
29
29
30
- $messageFactory = MessageFactoryDiscovery::find();
31
- $streamFactory = StreamFactoryDiscovery::find();
32
- $client = new Client($messageFactory, $streamFactory);
30
+ $messageFactory = new DiactorosMessageFactory();
31
+ $client = new Client($messageFactory, new DiactorosStreamFactory());
33
32
34
33
$request = $messageFactory->createRequest('GET', 'http://example.com/');
35
34
$response = $client->sendRequest($request);
36
35
```
37
36
38
- ### Using [ mekras/httplug-diactoros-bridge ] ( https://packagist.org/packages/mekras/httplug-diactoros-bridge ) :
37
+ ### Using [ php-http/discovery ] ( https://packagist.org/packages/php-http/discovery ) :
39
38
40
39
``` php
41
40
use Http\Client\Curl\Client;
42
- use Mekras\HttplugDiactorosBridge\DiactorosMessageFactory ;
43
- use Mekras\HttplugDiactorosBridge\DiactorosStreamFactory ;
41
+ use Http\Discovery\MessageFactoryDiscovery ;
42
+ use Http\Discovery\StreamFactoryDiscovery ;
44
43
45
- $messageFactory = new DiactorosMessageFactory();
46
- $client = new Client($messageFactory, new DiactorosStreamFactory());
44
+ $messageFactory = MessageFactoryDiscovery::find();
45
+ $streamFactory = StreamFactoryDiscovery::find();
46
+ $client = new Client($messageFactory, $streamFactory);
47
47
48
48
$request = $messageFactory->createRequest('GET', 'http://example.com/');
49
49
$response = $client->sendRequest($request);
0 commit comments