commercetools-sdk-php-v2
master
The platform, import-api and ml-api PHP sdks generated from our api reference.
lib
commercetools-base
src
Client
ApiRequestInterface.php
1
<?php
2
3
declare(strict_types=1);
10
namespace
Commercetools\Client
;
11
12
use
Commercetools\Exception\InvalidArgumentException
;
13
use GuzzleHttp\ClientInterface;
14
use GuzzleHttp\Exception\GuzzleException;
15
use GuzzleHttp\Promise\PromiseInterface;
16
use Psr\Http\Message\RequestInterface;
17
use Psr\Http\Message\ResponseInterface;
18
22
interface
ApiRequestInterface
extends
RequestInterface
23
{
30
public
function
withQueryParam
(
string
$parameterName, $value):
ApiRequestInterface
;
31
38
public
function
send
(array $options = []): ResponseInterface;
39
46
public
function
sendAsync
(array $options = []): PromiseInterface;
47
48
public
function
getClient
(): ?ClientInterface;
49
}
Commercetools\Exception\InvalidArgumentException
Definition:
InvalidArgumentException.php:15
Commercetools\Client\ApiRequestInterface
Definition:
ApiRequestInterface.php:23
Commercetools\Client\ApiRequestInterface\send
send(array $options=[])
Commercetools\Client\ApiRequestInterface\sendAsync
sendAsync(array $options=[])
Commercetools\Client\ApiRequestInterface\getClient
getClient()
Commercetools\Client\ApiRequestInterface\withQueryParam
withQueryParam(string $parameterName, $value)
Commercetools\Client
Definition:
AnonymousFlowTokenProvider.php:5
Generated by
1.9.1