Convert MultiHttpClient to use Guzzle
authorBill Pirkle <bpirkle@wikimedia.org>
Tue, 21 Aug 2018 18:54:43 +0000 (13:54 -0500)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 5 Mar 2019 19:42:18 +0000 (19:42 +0000)
commit1e048a08b565ae909e85465f8b09a27ed8480ce2
treee6f9e05d7b175ba002cc3595fcb8d03dd7461190
parent309c7b316f17daf567ff295fa5b5203cfc499141
Convert MultiHttpClient to use Guzzle

Convert MultiHttpClient to use the Guzzle library.
Guzzle includes built-in support for concurrency, and automatic
fallback to php streams if curl is unavailable.

Bug: T202352
Change-Id: I703af901f9da33d20b5e0989941f3f7fd6609298
RELEASE-NOTES-1.33
includes/libs/MultiHttpClient.php
tests/phpunit/includes/MultiHttpClientTest.php [deleted file]
tests/phpunit/includes/libs/MultiHttpClientTest.php [new file with mode: 0644]