PHP Class Swap\Service\Factory

Author: Florian Voutzinos ([email protected])
Datei anzeigen Open project: florianv/swap Class Usage Examples

Public Methods

Method Description
__construct ( Http\Client\HttpClient $httpClient = null, Http\Message\RequestFactory $requestFactory = null )
create ( string $serviceName, array $args = [] ) : Exchanger\Contract\ExchangeRateService Creates a new service.
setHttpClient ( Http\Client\HttpClient $httpClient ) Sets the http client.
setRequestFactory ( Http\Message\RequestFactory $requestFactory ) Sets the request factory.

Method Details

__construct() public method

public __construct ( Http\Client\HttpClient $httpClient = null, Http\Message\RequestFactory $requestFactory = null )
$httpClient Http\Client\HttpClient
$requestFactory Http\Message\RequestFactory

create() public method

Creates a new service.
public create ( string $serviceName, array $args = [] ) : Exchanger\Contract\ExchangeRateService
$serviceName string
$args array
return Exchanger\Contract\ExchangeRateService

setHttpClient() public method

Sets the http client.
public setHttpClient ( Http\Client\HttpClient $httpClient )
$httpClient Http\Client\HttpClient

setRequestFactory() public method

Sets the request factory.
public setRequestFactory ( Http\Message\RequestFactory $requestFactory )
$requestFactory Http\Message\RequestFactory