PHP Class Ergo\Http\Transport

Show file Open project: 99designs/ergo

Public Methods

Method Description
send ( $request )
setConnectTimeoutMs ( $milliseconds )
setHttpAuth ( $user, $pass )
setHttpProxy ( $url )
setIPFamily ( $family )
setTimeout ( $seconds )

Private Methods

Method Description
_buildResponse ( $response ) Parses a response into headers and a body
_curlConnection ( $request ) Initializes the curl connection

Method Details

send() public method

public send ( $request )

setConnectTimeoutMs() public method

public setConnectTimeoutMs ( $milliseconds )

setHttpAuth() public method

public setHttpAuth ( $user, $pass )

setHttpProxy() public method

public setHttpProxy ( $url )

setIPFamily() public method

public setIPFamily ( $family )

setTimeout() public method

public setTimeout ( $seconds )