Method | Description | |
---|---|---|
__construct ( callable $handler, Symfony\Component\ExpressionLanguage\ExpressionLanguage $language, Psr\Log\LoggerInterface $logger = null ) | ||
__invoke ( Psr\Http\Message\RequestInterface $request, array $options ) : GuzzleHttp\Promise\PromiseInterface | ||
create ( Symfony\Component\ExpressionLanguage\ExpressionLanguage $language, Psr\Log\LoggerInterface $logger = null ) | ||
processResponse ( Psr\Http\Message\RequestInterface $request, array $options, Psr\Http\Message\ResponseInterface $response ) : Psr\Http\Message\ResponseInterface | GuzzleHttp\Promise\PromiseInterface |
Method | Description | |
---|---|---|
checkExpectations ( array $expectations, |
||
createVariables ( Psr\Http\Message\ResponseInterface $response, |
||
extractVariables ( $extractions, |
public __construct ( callable $handler, Symfony\Component\ExpressionLanguage\ExpressionLanguage $language, Psr\Log\LoggerInterface $logger = null ) | ||
$handler | callable | |
$language | Symfony\Component\ExpressionLanguage\ExpressionLanguage | |
$logger | Psr\Log\LoggerInterface |
public static create ( Symfony\Component\ExpressionLanguage\ExpressionLanguage $language, Psr\Log\LoggerInterface $logger = null ) | ||
$language | Symfony\Component\ExpressionLanguage\ExpressionLanguage | |
$logger | Psr\Log\LoggerInterface |
public processResponse ( Psr\Http\Message\RequestInterface $request, array $options, Psr\Http\Message\ResponseInterface $response ) : Psr\Http\Message\ResponseInterface | GuzzleHttp\Promise\PromiseInterface | ||
$request | Psr\Http\Message\RequestInterface | |
$options | array | |
$response | Psr\Http\Message\ResponseInterface | |
return | Psr\Http\Message\ResponseInterface | GuzzleHttp\Promise\PromiseInterface |