Curl
class Curl extends AbstractCurl
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 | from AbstractCurl |
Methods
static
populateResponse(resource $curl, string $raw, MessageInterface $response)
Populates a response object.
from AbstractCurl
setOption(integer $option, mixed $value)
Stashes a cURL option to be set on send, when the resource is created.
from AbstractCurl
from AbstractCurl
send(RequestInterface $request, MessageInterface $response, array $options = array())
No description
mixed
getInfo(int $opt = 0)
Introspects the last cURL request.
__destruct()
No description
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()
in AbstractCurl at line 17
__construct()
in AbstractCurl at line 36
static protected resource
createCurlHandle()
Creates a new cURL resource.
in AbstractCurl at line 56
static protected
populateResponse(resource $curl, string $raw, MessageInterface $response)
Populates a response object.
in AbstractCurl 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.
in AbstractCurl at line 177
protected
prepare($curl, RequestInterface $request, array $options = array())
at line 21
send(RequestInterface $request, MessageInterface $response, array $options = array())
at line 52
mixed
getInfo(int $opt = 0)
Introspects the last cURL request.