yxorP Documentation

Client
in package
implements ClientInterface

Interfaces, Classes, Traits and Enums

ClientInterface

Table of Contents

$config  : mixed
__call()  : mixed
__construct()  : mixed
getConfig()  : mixed
request()  : mixed
requestAsync()  : RejectedPromise|FulfilledPromise|Promise|PromiseInterface
send()  : mixed
sendAsync()  : RejectedPromise|FulfilledPromise|Promise|PromiseInterface
applyOptions()  : RequestInterface|ServerRequest|Request
buildUri()  : UriInterface|Uri
configureDefaults()  : mixed
invalidBody()  : mixed
prepareDefaults()  : mixed
transfer()  : RejectedPromise|FulfilledPromise|Promise|PromiseInterface

Properties

Methods

__call()

public __call(mixed $method, mixed $args) : mixed
Parameters
$method : mixed
$args : mixed
Return values
mixed

__construct()

public __construct([array<string|int, mixed> $config = [] ]) : mixed
Parameters
$config : array<string|int, mixed> = []
Return values
mixed

getConfig()

public getConfig([mixed $option = null ]) : mixed
Parameters
$option : mixed = null
Return values
mixed

request()

public request(mixed $method[, mixed $uri = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$method : mixed
$uri : mixed = ''
$options : array<string|int, mixed> = []
Return values
mixed

send()

public send(RequestInterface $request[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$request : RequestInterface
$options : array<string|int, mixed> = []
Return values
mixed

buildUri()

private buildUri(mixed $uri, array<string|int, mixed> $config) : UriInterface|Uri
Parameters
$uri : mixed
$config : array<string|int, mixed>
Return values
UriInterface|Uri

configureDefaults()

private configureDefaults(array<string|int, mixed> $config) : mixed
Parameters
$config : array<string|int, mixed>
Return values
mixed

invalidBody()

private invalidBody() : mixed
Return values
mixed

prepareDefaults()

private prepareDefaults(array<string|int, mixed> $options) : mixed
Parameters
$options : array<string|int, mixed>
Return values
mixed

Search results