AbstractCurl
abstract class AbstractCurl extends AbstractClient
Base client class with helpers for working with cURL.
Properties
| protected | $ignoreErrors | from AbstractClient | |
| protected | $maxRedirects | from AbstractClient | |
| protected | $timeout | from AbstractClient | |
| protected | $verifyPeer | from AbstractClient | |
| protected | $verifyHost | from AbstractClient | |
| protected | $proxy | from AbstractClient | |
| protected | $options |
Methods
__construct()
No description
static resource
createCurlHandle()
Creates a new cURL resource.
static
populateResponse(resource $curl, string $raw, MessageInterface $response)
Populates a response object.
setOption(integer $option, mixed $value)
Stashes a cURL option to be set on send, when the resource is created.
Details
in AbstractClient at line 18
setIgnoreErrors($ignoreErrors)
in AbstractClient at line 23
getIgnoreErrors()
in AbstractClient at line 28
setMaxRedirects($maxRedirects)
in AbstractClient at line 33
getMaxRedirects()
in AbstractClient at line 38
setTimeout($timeout)
in AbstractClient at line 43
getTimeout()
in AbstractClient at line 48
setVerifyPeer($verifyPeer)
in AbstractClient at line 53
getVerifyPeer()
in AbstractClient at line 58
getVerifyHost()
in AbstractClient at line 63
setVerifyHost($verifyHost)
in AbstractClient at line 68
setProxy($proxy)
in AbstractClient at line 73
getProxy()
at line 17
__construct()
at line 36
static protected resource
createCurlHandle()
Creates a new cURL resource.
at line 56
static protected
populateResponse(resource $curl, string $raw, MessageInterface $response)
Populates a response object.
at line 163
setOption(integer $option, mixed $value)
Stashes a cURL option to be set on send, when the resource is created.
If the supplied value it set to null the option will be removed.