Identisure PHP Client

IdentisureClientBuilder
in package

FinalYes

Table of Contents

Properties

$baseUrl  : string|null
$clientId  : string
$clientSecret  : string
$environment  : Environment
$httpClient  : ClientInterface|null
$requestFactory  : RequestFactoryInterface|null
$streamFactory  : StreamFactoryInterface|null
$timeout  : float

Methods

__construct()  : mixed
__debugInfo()  : array<string|int, mixed>
baseUrl()  : static
build()  : IdentisureClient
environment()  : static
httpClient()  : static
requestFactory()  : static
streamFactory()  : static
timeout()  : static
Timeout for each HTTP request, in seconds. Must be positive. Default: 30.
discoverHttpClient()  : ClientInterface
discoverHttpFactory()  : RequestFactoryInterface|StreamFactoryInterface

Properties

Methods

__construct()

public __construct(string $clientId, string $clientSecret) : mixed
Parameters
$clientId : string
$clientSecret : string

__debugInfo()

public __debugInfo() : array<string|int, mixed>
Return values
array<string|int, mixed>

httpClient()

public httpClient(ClientInterface $client) : static
Parameters
$client : ClientInterface
Return values
static

requestFactory()

public requestFactory(RequestFactoryInterface $factory) : static
Parameters
$factory : RequestFactoryInterface
Return values
static

streamFactory()

public streamFactory(StreamFactoryInterface $factory) : static
Parameters
$factory : StreamFactoryInterface
Return values
static

timeout()

Timeout for each HTTP request, in seconds. Must be positive. Default: 30.

public timeout(float $seconds) : static

Only applies to the default Guzzle client; PSR-18 has no per-request timeout, so configure a client passed via httpClient() yourself.

Parameters
$seconds : float
Return values
static

discoverHttpClient()

private static discoverHttpClient(float $timeout) : ClientInterface
Parameters
$timeout : float
Return values
ClientInterface

discoverHttpFactory()

private static discoverHttpFactory() : RequestFactoryInterface|StreamFactoryInterface
Return values
RequestFactoryInterface|StreamFactoryInterface
On this page

Search results