PHP Class Mailgun\HttpClientConfigurator

Author: Tobias Nyholm ([email protected])
Datei anzeigen Open project: mailgun/mailgun-php Class Usage Examples

Public Methods

Method Description
createConfiguredClient ( ) : Http\Client\Common\PluginClient
setApiKey ( string $apiKey ) : HttpClientConfigurator
setEndpoint ( string $endpoint ) : HttpClientConfigurator
setHttpClient ( Http\Client\HttpClient $httpClient ) : HttpClientConfigurator
setUriFactory ( Http\Message\UriFactory $uriFactory ) : HttpClientConfigurator

Private Methods

Method Description
getApiKey ( ) : string
getEndpoint ( ) : string
getHttpClient ( ) : Http\Client\HttpClient
getUriFactory ( ) : Http\Message\UriFactory

Method Details

createConfiguredClient() public method

public createConfiguredClient ( ) : Http\Client\Common\PluginClient
return Http\Client\Common\PluginClient

setApiKey() public method

public setApiKey ( string $apiKey ) : HttpClientConfigurator
$apiKey string
return HttpClientConfigurator

setEndpoint() public method

public setEndpoint ( string $endpoint ) : HttpClientConfigurator
$endpoint string
return HttpClientConfigurator

setHttpClient() public method

public setHttpClient ( Http\Client\HttpClient $httpClient ) : HttpClientConfigurator
$httpClient Http\Client\HttpClient
return HttpClientConfigurator

setUriFactory() public method

public setUriFactory ( Http\Message\UriFactory $uriFactory ) : HttpClientConfigurator
$uriFactory Http\Message\UriFactory
return HttpClientConfigurator