Skip to content

Commit 5812d4f

Browse files
committed
Update to clue/buzz-react:0.2, now supports UNIX domain sockets
1 parent 6ef750b commit 5812d4f

4 files changed

Lines changed: 8 additions & 73 deletions

File tree

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"require": {
1717
"php": ">=5.3",
1818
"react/event-loop": "~0.3.0|~0.4.0",
19-
"clue/buzz-react": "~0.1.0",
19+
"clue/buzz-react": "~0.2.0",
2020
"react/promise": "~1.0|~2.0"
2121
}
2222
}

composer.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Factory.php

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,7 @@ public function createClient($url = null)
2323
$url = 'unix:///var/run/docker.sock';
2424
}
2525

26-
$connector = new UnixConnector($this->loop, $url);
27-
28-
// create HttpClient for React 0.4/0.3 (code coverage will be achieved by testing both versions)
29-
// @codeCoverageIgnoreStart
30-
$ref = new \ReflectionClass('React\HttpClient\Client');
31-
if ($ref->getConstructor()->getNumberOfRequiredParameters() == 2) {
32-
// react/http-client:0.4 removed the $loop parameter
33-
$http = new HttpClient($connector, $connector);
34-
} else {
35-
$http = new HttpClient($this->loop, $connector, $connector);
36-
}
37-
// @codeCoverageIgnoreEnd
38-
39-
$sender = new Sender($http);
26+
$sender = Sender::createFromLoopUnix($this->loop, $url);
4027

4128
$browser = new Browser($this->loop, $sender);
4229

src/Io/UnixConnector.php

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)