Méthode | Description | |
---|---|---|
__construct ( GuzzleHttp\ClientInterface $client ) | Initialize instance | |
perform ( ApaiIO\Operations\OperationInterface $operation, ApaiIO\Configuration\ConfigurationInterface $configuration ) | ||
setScheme ( string $scheme ) | Sets the scheme. |
Méthode | Description | |
---|---|---|
buildQueryString ( array $params, ApaiIO\Configuration\ConfigurationInterface $configuration ) : string | Builds the final querystring including the signature | |
buildSignature ( array $params, string $country, string $secret ) : string | Calculates the signature for the request | |
prepareRequestParams ( ApaiIO\Operations\OperationInterface $operation, ApaiIO\Configuration\ConfigurationInterface $configuration ) : array | Prepares the parameters for the request |
public __construct ( GuzzleHttp\ClientInterface $client ) | ||
$client | GuzzleHttp\ClientInterface |
protected buildQueryString ( array $params, ApaiIO\Configuration\ConfigurationInterface $configuration ) : string | ||
$params | array | |
$configuration | ApaiIO\Configuration\ConfigurationInterface | |
Résultat | string |
public perform ( ApaiIO\Operations\OperationInterface $operation, ApaiIO\Configuration\ConfigurationInterface $configuration ) | ||
$operation | ApaiIO\Operations\OperationInterface | |
$configuration | ApaiIO\Configuration\ConfigurationInterface |
protected prepareRequestParams ( ApaiIO\Operations\OperationInterface $operation, ApaiIO\Configuration\ConfigurationInterface $configuration ) : array | ||
$operation | ApaiIO\Operations\OperationInterface | |
$configuration | ApaiIO\Configuration\ConfigurationInterface | |
Résultat | array |