/** * @constructor * * @param AsyncClientFactory $clientFactory Amp\Artax Async HTTP Client * @param Request $request Empty Amp\Artax Request Object * @param ConnectionConfig $config Configuration object used to connect over rpc */ public function __construct(AsyncClientFactory $clientFactory, Request $request, ConnectionConfig $config) { $this->connectionArgs = $config->getArgs(); $this->clientFactory = $clientFactory; $this->request = $request; }
/** * @constructor * * @param Client $client Artax HTTP Client * @param Request $request Empty Request object * @param ConnectionConfig $config Configuration object used to connect over rpc */ public function __construct(Client $client, Request $request, ConnectionConfig $config) { $this->connectionArgs = $config->getArgs(); $this->request = $request; $this->client = $client; }