yxorP Documentation

Pool
in package
implements PromisorInterface

Interfaces, Classes, Traits and Enums

PromisorInterface

Table of Contents

$each  : EachPromise
__construct()  : mixed
batch()  : array<string|int, mixed>
promise()  : Promise|PromiseInterface
cmpCallback()  : mixed

Properties

Methods

__construct()

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

batch()

public static batch(ClientInterface $client, mixed $requests[, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>
Parameters
$client : ClientInterface
$requests : mixed
$options : array<string|int, mixed> = []
Return values
array<string|int, mixed>

cmpCallback()

private static cmpCallback(array<string|int, mixed> &$options, mixed $name, array<string|int, mixed> &$results) : mixed
Parameters
$options : array<string|int, mixed>
$name : mixed
$results : array<string|int, mixed>
Return values
mixed

Search results