Skip to content

Commit 7736e42

Browse files
authored
Merge pull request #9 from php-http/patch-common1.9
Support both client-common ^1.9 and 2.x
2 parents 6a96192 + 31db633 commit 7736e42

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

.travis.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,11 @@ matrix:
2828
include:
2929
- php: 5.4
3030
env: COMPOSER_FLAGS="--prefer-stable --prefer-lowest" COVERAGE=true TEST_COMMAND="composer test-ci"
31-
32-
before_install:
33-
- travis_retry composer self-update
31+
- php: 7.1
32+
env: COMPOSER_FLAGS="--prefer-stable --prefer-lowest"
3433

3534
install:
36-
- travis_retry composer update ${COMPOSER_FLAGS} --prefer-dist --no-interaction
35+
- composer update ${COMPOSER_FLAGS} --prefer-dist --no-interaction
3736

3837
script:
3938
- $TEST_COMMAND

composer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
}
1212
],
1313
"require": {
14-
"php": ">=5.4",
14+
"php": "^5.4 || ^7.0",
1515
"psr/log": "^1.0",
16-
"php-http/client-common": "^1.1",
16+
"php-http/client-common": "^1.9 || ^2.0",
1717
"php-http/message": "^1.0"
1818
},
1919
"require-dev": {
@@ -31,7 +31,7 @@
3131
},
3232
"extra": {
3333
"branch-alias": {
34-
"dev-master": "1.0-dev"
34+
"dev-master": "1.1-dev"
3535
}
3636
},
3737
"prefer-stable": true,

src/LoggerPlugin.php

+3-4
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
*/
1818
final class LoggerPlugin implements Plugin
1919
{
20+
use VersionBridgePlugin;
21+
2022
private $logger;
2123

2224
private $formatter;
@@ -27,10 +29,7 @@ public function __construct(LoggerInterface $logger, Formatter $formatter = null
2729
$this->formatter = $formatter ?: new SimpleFormatter();
2830
}
2931

30-
/**
31-
* {@inheritdoc}
32-
*/
33-
public function handleRequest(RequestInterface $request, callable $next, callable $first)
32+
protected function doHandleRequest(RequestInterface $request, callable $next, callable $first)
3433
{
3534
$start = microtime(true);
3635
$this->logger->info(sprintf("Sending request:\n%s", $this->formatter->formatRequest($request)), ['request' => $request]);

0 commit comments

Comments
 (0)