Lines Matching refs:request

114                     $oldLocation = $request->getUrl();
117 $request = clone $request;
120 $request->setUrl(Uri\resolve(
133 $this->emit('error', [$request, $response, &$retry, $retryCount]);
134 $this->emit('error:' . $code, [$request, $response, &$retry, $retryCount]);
140 $this->emit('exception', [$request, $e, &$retry, $retryCount]);
157 $this->emit('afterRequest', [$request, $response]);
176 * @param RequestInterface $request
181 … function sendAsync(RequestInterface $request, callable $success = null, callable $error = null) { argument
183 $this->emit('beforeRequest', [$request]);
184 $this->sendAsyncInternal($request, $success, $error);
226 $request,
238 $this->emit('exception', [$request, $e, &$retry, $retryCount]);
242 … $this->sendAsyncInternal($request, $successCallback, $errorCallback, $retryCount);
246 $curlResult['request'] = $request;
254 $this->emit('error', [$request, $curlResult['response'], &$retry, $retryCount]);
255 …$this->emit('error:' . $curlResult['http_code'], [$request, $curlResult['response'], &$retry, $ret…
260 … $this->sendAsyncInternal($request, $successCallback, $errorCallback, $retryCount);
265 $curlResult['request'] = $request;
273 $this->emit('afterRequest', [$request, $curlResult['response']]);
340 * @param RequestInterface $request
343 protected function doRequest(RequestInterface $request) { argument
345 $settings = $this->createCurlSettingsArray($request);
394 * @param RequestInterface $request
397 protected function createCurlSettingsArray(RequestInterface $request) { argument
401 switch ($request->getMethod()) {
414 $body = $request->getBody();
420 $settings[CURLOPT_INFILE] = $request->getBody();
427 $settings[CURLOPT_CUSTOMREQUEST] = $request->getMethod();
433 foreach ($request->getHeaders() as $key => $values) {
441 $settings[CURLOPT_URL] = $request->getUrl();
541 * @param RequestInterface $request
546 …protected function sendAsyncInternal(RequestInterface $request, callable $success, callable $error… argument
554 $this->createCurlSettingsArray($request)
558 $request,