Skip to content

Commit 0da48ee

Browse files
committed
#12: Update namespace
1 parent 5ff7740 commit 0da48ee

18 files changed

+51
-51
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ $ composer require php-http/curl-client
2323
### Using [php-http/utils](https://packagist.org/packages/php-http/utils):
2424

2525
```php
26+
use Http\Client\Curl\Client;
2627
use Http\Client\Utils\MessageFactory\GuzzleMessageFactory;
2728
use Http\Client\Utils\StreamFactory\GuzzleStreamFactory;
28-
use Http\Curl\CurlHttpClient;
2929

3030
$messageFactory = new GuzzleMessageFactory();
31-
$client = new CurlHttpClient($messageFactory, new GuzzleStreamFactory());
31+
$client = new Client($messageFactory, new GuzzleStreamFactory());
3232

3333
$request = $messageFactory->createRequest('GET', 'http://example.com/');
3434
$response = $client->sendRequest($request);
@@ -37,31 +37,31 @@ $response = $client->sendRequest($request);
3737
### Using [mekras/httplug-diactoros-bridge](https://packagist.org/packages/mekras/httplug-diactoros-bridge):
3838

3939
```php
40-
use Http\Curl\CurlHttpClient;
40+
use Http\Client\Curl\Client;
4141
use Mekras\HttplugDiactorosBridge\DiactorosMessageFactory;
4242
use Mekras\HttplugDiactorosBridge\DiactorosStreamFactory;
4343

4444
$messageFactory = new DiactorosMessageFactory();
45-
$client = new CurlHttpClient($messageFactory, new DiactorosStreamFactory());
45+
$client = new Client($messageFactory, new DiactorosStreamFactory());
4646

4747
$request = $messageFactory->createRequest('GET', 'http://example.com/');
4848
$response = $client->sendRequest($request);
4949
```
5050

5151
### Configuring client
5252

53-
You can use [cURL options](http://php.net/curl_setopt) to configure CurlHttpClient:
53+
You can use [cURL options](http://php.net/curl_setopt) to configure Client:
5454

5555
```php
56+
use Http\Client\Curl\Client;
5657
use Http\Client\Utils\MessageFactory\GuzzleMessageFactory;
5758
use Http\Client\Utils\StreamFactory\GuzzleStreamFactory;
58-
use Http\Curl\CurlHttpClient;
5959

6060
$options = [
6161
CURLOPT_CONNECTTIMEOUT => 10, // The number of seconds to wait while trying to connect.
6262
CURLOPT_SSL_VERIFYPEER => false // Stop cURL from verifying the peer's certificate
6363
];
64-
$client = new CurlHttpClient(new GuzzleMessageFactory(), new GuzzleStreamFactory(), $options);
64+
$client = new Client(new GuzzleMessageFactory(), new GuzzleStreamFactory(), $options);
6565
```
6666

6767
These options can not ne used:
@@ -76,7 +76,7 @@ These options can not ne used:
7676
* CURLOPT_RETURNTRANSFER
7777
* CURLOPT_URL
7878

79-
These options can be overwritten by CurlHttpClient:
79+
These options can be overwritten by Client:
8080

8181
* CURLOPT_USERPWD
8282

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
},
2727
"autoload": {
2828
"psr-4": {
29-
"Http\\Curl\\": "src/"
29+
"Http\\Client\\Curl\\": "src/"
3030
}
3131
},
3232
"autoload-dev": {
3333
"psr-4": {
34-
"Http\\Curl\\Tests\\": "tests/"
34+
"Http\\Client\\Curl\\Tests\\": "tests/"
3535
}
3636
},
3737
"provide": {

src/CurlHttpClient.php renamed to src/Client.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Http\Curl;
2+
namespace Http\Client\Curl;
33

44
use Http\Client\Exception;
55
use Http\Client\Exception\RequestException;
@@ -22,7 +22,7 @@
2222
* @api
2323
* @since 1.0
2424
*/
25-
class CurlHttpClient implements HttpClient, HttpAsyncClient
25+
class Client implements HttpClient, HttpAsyncClient
2626
{
2727
/**
2828
* cURL options

src/CurlPromise.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Http\Curl;
2+
namespace Http\Client\Curl;
33

44
use Http\Client\Exception;
55
use Http\Promise\Promise;

src/MultiRunner.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Http\Curl;
2+
namespace Http\Client\Curl;
33

44
use Http\Client\Exception\RequestException;
55

src/PromiseCore.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Http\Curl;
2+
namespace Http\Client\Curl;
33

44
use Http\Client\Exception;
55
use Http\Promise\Promise;

src/ResponseParser.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
2-
namespace Http\Curl;
2+
namespace Http\Client\Curl;
33

4-
use Http\Curl\Tools\HeadersParser;
4+
use Http\Client\Curl\Tools\HeadersParser;
55
use Http\Message\MessageFactory;
66
use Http\Message\StreamFactory;
77
use Psr\Http\Message\ResponseInterface;

src/Tools/HeadersParser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Http\Curl\Tools;
2+
namespace Http\Client\Curl\Tools;
33

44
use Psr\Http\Message\ResponseInterface;
55

tests/BaseUnitTestCase.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4-
use Http\Curl\PromiseCore;
4+
use Http\Client\Curl\PromiseCore;
55
use Http\Discovery\MessageFactoryDiscovery;
66
use Psr\Http\Message\RequestInterface;
77
use Psr\Http\Message\ResponseInterface;

tests/CurlPromiseTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\CurlPromise;
5+
use Http\Client\Curl\MultiRunner;
46
use Http\Client\Exception\TransferException;
57
use Http\Promise\Promise;
6-
use Http\Curl\CurlPromise;
7-
use Http\Curl\MultiRunner;
88

99
/**
1010
* Tests for Http\Curl\CurlPromise
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\Client;
45
use Http\Client\HttpClient;
56
use Http\Client\Utils\MessageFactory\DiactorosMessageFactory;
67
use Http\Client\Utils\StreamFactory\DiactorosStreamFactory;
7-
use Http\Curl\CurlHttpClient;
88
use Zend\Diactoros\Request;
99
use Zend\Diactoros\Response;
1010

1111
/**
12-
* Tests for Http\Curl\CurlHttpClient
12+
* Tests for Http\Client\Curl\Client
1313
*/
14-
class CurlHttpAsyncClientDiactorosTest extends CurlHttpAsyncClientTestCase
14+
class HttpAsyncClientDiactorosTest extends HttpAsyncClientTestCase
1515
{
1616
/**
1717
* @return HttpClient
1818
*/
1919
protected function createHttpAsyncClient()
2020
{
21-
return new CurlHttpClient(new DiactorosMessageFactory(), new DiactorosStreamFactory());
21+
return new Client(new DiactorosMessageFactory(), new DiactorosStreamFactory());
2222
}
2323
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\Client;
45
use Http\Client\HttpClient;
56
use Http\Client\Utils\MessageFactory\GuzzleMessageFactory;
67
use Http\Client\Utils\StreamFactory\GuzzleStreamFactory;
7-
use Http\Curl\CurlHttpClient;
88

99
/**
10-
* Tests for Http\Curl\CurlHttpClient
10+
* Tests for Http\Curl\Client
1111
*/
12-
class CurlHttpAsyncClientGuzzleTest extends CurlHttpAsyncClientTestCase
12+
class HttpAsyncClientGuzzleTest extends HttpAsyncClientTestCase
1313
{
1414
/**
1515
* @return HttpClient
1616
*/
1717
protected function createHttpAsyncClient()
1818
{
19-
return new CurlHttpClient(new GuzzleMessageFactory(), new GuzzleStreamFactory());
19+
return new Client(new GuzzleMessageFactory(), new GuzzleStreamFactory());
2020
}
2121
}

tests/CurlHttpAsyncClientTestCase.php renamed to tests/HttpAsyncClientTestCase.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

44
use Http\Client\Tests\HttpAsyncClientTest;
55

66
/**
77
* Base class for async client integration tests
88
*/
9-
abstract class CurlHttpAsyncClientTestCase extends HttpAsyncClientTest
9+
abstract class HttpAsyncClientTestCase extends HttpAsyncClientTest
1010
{
1111
/**
1212
* @dataProvider requestProvider
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\Client;
45
use Http\Client\HttpClient;
56
use Http\Client\Utils\MessageFactory\DiactorosMessageFactory;
67
use Http\Client\Utils\StreamFactory\DiactorosStreamFactory;
7-
use Http\Curl\CurlHttpClient;
88
use Zend\Diactoros\Request;
99
use Zend\Diactoros\Response;
1010

1111
/**
12-
* Tests for Http\Curl\CurlHttpClient
12+
* Tests for Http\Curl\Client
1313
*/
14-
class CurlHttpClientDiactorosTest extends CurlHttpClientTestCase
14+
class HttpClientDiactorosTest extends HttpClientTestCase
1515
{
1616
/**
1717
* @return HttpClient
1818
*/
1919
protected function createHttpAdapter()
2020
{
21-
return new CurlHttpClient(new DiactorosMessageFactory(), new DiactorosStreamFactory());
21+
return new Client(new DiactorosMessageFactory(), new DiactorosStreamFactory());
2222
}
2323
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\Client;
45
use Http\Client\HttpClient;
56
use Http\Client\Utils\MessageFactory\GuzzleMessageFactory;
67
use Http\Client\Utils\StreamFactory\GuzzleStreamFactory;
7-
use Http\Curl\CurlHttpClient;
88

99
/**
10-
* Tests for Http\Curl\CurlHttpClient
10+
* Tests for Http\Curl\Client
1111
*/
12-
class CurlHttpClientGuzzleTest extends CurlHttpClientTestCase
12+
class HttpClientGuzzleTest extends HttpClientTestCase
1313
{
1414
/**
1515
* @return HttpClient
1616
*/
1717
protected function createHttpAdapter()
1818
{
19-
return new CurlHttpClient(new GuzzleMessageFactory(), new GuzzleStreamFactory());
19+
return new Client(new GuzzleMessageFactory(), new GuzzleStreamFactory());
2020
}
2121
}

tests/CurlHttpClientTestCase.php renamed to tests/HttpClientTestCase.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

44
use Http\Client\Tests\HttpClientTest;
55

66
/**
77
* Base class for client integration tests
88
*/
9-
abstract class CurlHttpClientTestCase extends HttpClientTest
9+
abstract class HttpClientTestCase extends HttpClientTest
1010
{
1111
/**
1212
* @dataProvider requestProvider

tests/PromiseCoreTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?php
2-
namespace Http\Curl\Tests;
2+
namespace Http\Client\Curl\Tests;
33

4+
use Http\Client\Curl\PromiseCore;
45
use Http\Client\Exception;
56
use Http\Client\Exception\RequestException;
67
use Http\Promise\Promise;
7-
use Http\Curl\PromiseCore;
88
use Psr\Http\Message\ResponseInterface;
99

1010
/**

tests/Tools/HeadersParserTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
2-
namespace Http\Curl\Tests\Tools;
2+
namespace Http\Client\Curl\Tests\Tools;
33

4-
use Http\Curl\Tools\HeadersParser;
4+
use Http\Client\Curl\Tools\HeadersParser;
55
use Http\Discovery\MessageFactoryDiscovery;
66

77
/**

0 commit comments

Comments
 (0)