HttpClientCache
in package
Stores an HTTP Client in order to prevent multiple instantiations.
Table of Contents
Properties
- $httpClient : ClientInterface|null
Methods
- getHttpClient() : ClientInterface|null
- Get the stored HTTP Client, or null.
- setHttpClient() : void
- Cache an HTTP Client for later calls.
Properties
$httpClient
private
static ClientInterface|null
$httpClient
Methods
getHttpClient()
Get the stored HTTP Client, or null.
public
static getHttpClient() : ClientInterface|null
Return values
ClientInterface|nullsetHttpClient()
Cache an HTTP Client for later calls.
public
static setHttpClient([ClientInterface|null $client = null ]) : void
Passing null will unset the cached client.
Parameters
- $client : ClientInterface|null = null