PHP Class Geocoder\Provider\AbstractHttpProvider

Author: William Durand ([email protected])
Inheritance: extends Geocoder\Provider\AbstractProvider
Datei anzeigen Open project: willdurand/geocoder Class Usage Examples

Public Methods

Method Description
__construct ( Http\Client\HttpClient $client, Http\Message\MessageFactory $factory = null )
setClient ( Http\Client\HttpClient $client ) : AbstractHttpProvider
setMessageFactory ( Http\Message\MessageFactory $messageFactory ) : AbstractHttpProvider

Protected Methods

Method Description
getHttpClient ( ) : Http\Client\HttpClient Returns the HTTP adapter.
getMessageFactory ( ) : Http\Message\MessageFactory

Method Details

__construct() public method

public __construct ( Http\Client\HttpClient $client, Http\Message\MessageFactory $factory = null )
$client Http\Client\HttpClient
$factory Http\Message\MessageFactory

getHttpClient() protected method

Returns the HTTP adapter.
protected getHttpClient ( ) : Http\Client\HttpClient
return Http\Client\HttpClient

getMessageFactory() protected method

protected getMessageFactory ( ) : Http\Message\MessageFactory
return Http\Message\MessageFactory

setClient() public method

public setClient ( Http\Client\HttpClient $client ) : AbstractHttpProvider
$client Http\Client\HttpClient
return AbstractHttpProvider

setMessageFactory() public method

public setMessageFactory ( Http\Message\MessageFactory $messageFactory ) : AbstractHttpProvider
$messageFactory Http\Message\MessageFactory
return AbstractHttpProvider