DecoratorTrait
Eases with writing decorators.
Tags
Table of Contents
Properties
- $client : mixed
Methods
- __construct() : mixed
- request() : ResponseInterface
- {@inheritdoc}
- reset() : mixed
- stream() : ResponseStreamInterface
- {@inheritdoc}
- withOptions() : static
- {@inheritdoc}
Properties
$client
private
mixed
$client
Methods
__construct()
public
__construct([HttpClientInterface $client = null ]) : mixed
Parameters
- $client : HttpClientInterface = null
request()
{@inheritdoc}
public
request(string $method, string $url[, array<string|int, mixed> $options = [] ]) : ResponseInterface
Parameters
- $method : string
- $url : string
- $options : array<string|int, mixed> = []
Return values
ResponseInterfacereset()
public
reset() : mixed
stream()
{@inheritdoc}
public
stream(ResponseInterface|iterable<string|int, mixed> $responses[, float $timeout = null ]) : ResponseStreamInterface
Parameters
- $responses : ResponseInterface|iterable<string|int, mixed>
- $timeout : float = null
Return values
ResponseStreamInterfacewithOptions()
{@inheritdoc}
public
withOptions(array<string|int, mixed> $options) : static
Parameters
- $options : array<string|int, mixed>