Public Member Functions | |
__construct () | |
writeHeader ($resource, $line) | |
internal use only, callback for curl client | |
writeBody ($resource, $body) | |
internal use only, callback for curl client | |
setMaxFileSize ($maxFileSize) | |
internal use only for curl client | |
setStatus (HttpStatus $status) | |
| |
getStatus () | |
| |
getReasonPhrase () | |
getHeaders () | |
| |
hasHeader ($name) | |
getHeader ($name) | |
getBody () | |
Static Public Member Functions | |
static | create () |
| |
Private Attributes | |
$headerParser = null | |
$body = null | |
$status = null | |
$maxFileSize = null | |
$currentFileSize = null |
Definition at line 16 of file CurlHttpResponse.class.php.
CurlHttpResponse::__construct | ( | ) |
Definition at line 24 of file CurlHttpResponse.class.php.
References HeaderParser::create().
static CurlHttpResponse::create | ( | ) | [static] |
Definition at line 33 of file CurlHttpResponse.class.php.
Referenced by CurlHttpClient::send().
CurlHttpResponse::writeHeader | ( | $ | resource, | |
$ | line | |||
) |
internal use only, callback for curl client
Definition at line 41 of file CurlHttpResponse.class.php.
CurlHttpResponse::writeBody | ( | $ | resource, | |
$ | body | |||
) |
internal use only, callback for curl client
Definition at line 59 of file CurlHttpResponse.class.php.
References $body.
CurlHttpResponse::setMaxFileSize | ( | $ | maxFileSize | ) |
internal use only for curl client
Definition at line 79 of file CurlHttpResponse.class.php.
References $maxFileSize.
CurlHttpResponse::setStatus | ( | HttpStatus $ | status | ) |
CurlHttpResponse::getStatus | ( | ) |
Implements HttpResponse.
Definition at line 97 of file CurlHttpResponse.class.php.
CurlHttpResponse::getReasonPhrase | ( | ) |
CurlHttpResponse::getHeaders | ( | ) |
CurlHttpResponse::hasHeader | ( | $ | name | ) |
CurlHttpResponse::getHeader | ( | $ | name | ) |
CurlHttpResponse::getBody | ( | ) |
CurlHttpResponse::$headerParser = null [private] |
Definition at line 18 of file CurlHttpResponse.class.php.
CurlHttpResponse::$body = null [private] |
CurlHttpResponse::$status = null [private] |
Definition at line 20 of file CurlHttpResponse.class.php.
CurlHttpResponse::$maxFileSize = null [private] |
CurlHttpResponse::$currentFileSize = null [private] |
Definition at line 22 of file CurlHttpResponse.class.php.