An HTTPlug adapter for the Artax HTTP client.
To install the Artax adapter, which will also install Artax itself (if it was not yet included in your project), run:
$ composer require php-http/artax-adapter
Begin by creating a Artax adapter:
use Amp\Artax\DefaultClient;
use Http\Adapter\Artax\Client as ArtaxAdapter;
use Http\Message\MessageFactory\GuzzleMessageFactory;
$adapter = new ArtaxAdapter(new DefaultClient(), new GuzzleMessageFactory());
Or relying on discovery </discovery>
:
use Http\Adapter\Artax\Client as ArtaxAdapter;
$adapter = new ArtaxAdapter();