CurlHttpClient
- class Firstred\PostNL\HttpClient\CurlHttpClient
- Class CurlClient.
Summary
Methods
Properties
- protected static property Firstred\PostNL\HttpClient\CurlHttpClient::$defaultOptions
- Type:
array | callable | null
Methods
- public Firstred\PostNL\HttpClient\CurlHttpClient::doRequest($request)
- Do a single request.Exceptions are captured into the result array
- public Firstred\PostNL\HttpClient\CurlHttpClient::doRequests( $requests=\[\])
- Do all async requests.Exceptions are captured into the result array
- Parameters:
$requests (
Psr\Http\Message\RequestInterface[])
- Returns:
\Psr\Http\Message\ResponseInterface[]|\Firstred\PostNL\Exception\HttpClientException[]
- protected Firstred\PostNL\HttpClient\CurlHttpClient::prepareRequest($curl, $request)
- Parameters:
$curl (resource)
$request (
Psr\Http\Message\RequestInterface)
- Throws:
- private Firstred\PostNL\HttpClient\CurlHttpClient::handleCurlError($url, $errno, $message)
- Parameters:
$url
$errno (
Firstred\PostNL\HttpClient\number)$message (string)
- Throws: