ZEROSPAM\Framework\SDK\Test\Base\Container\Transaction
Class Transaction
History of mockup transaction
Synopsis
class Transaction
{
- // members
- private RequestInterface $request;
- private ResponseInterface|null $response;
- private $options;
- private GuzzleException|null $error;
- // methods
- public void __construct()
- public RequestInterface request()
- public ResponseInterface|null response()
- public array options()
- public GuzzleException|null error()
Members
private
- $error — ZEROSPAM\Framework\SDK\Test\Base\Container\GuzzleException|null
- $options — array
- $request — Psr\Http\Message\RequestInterface
- $response — ZEROSPAM\Framework\SDK\Test\Base\Container\ResponseInterface|null
Methods
public
- __construct() — Transaction constructor.
- error() — If an exception got triggered.
- options() — Getter for options.
- request() — Getter for request.
- response() — Getter for response.
History
-
2018-07-16T14:26:38+00:00 (commit #290a97d)
Author: Antoine Aflalo (antoine.aflalo@zerospam.ca) / Commiter: Antoine Aflalo (antoine.aflalo@zerospam.ca)
feat(Response): Split Ratelimited from BaseResponse New type of response can now be easily build.