Pool
class Pool mixin Factory (View source)
Properties
protected Factory | $factory | The factory instance. |
|
protected callable | $handler | The handler function for the Guzzle client. |
|
protected array | $pool | The pool of requests. |
Methods
void
__construct(Factory|null $factory = null)
Create a new requests pool.
as(string $key)
Add a request to the pool with a key.
asyncRequest()
Retrieve a new async pending request.
array
getRequests()
Retrieve the requests in the pool.
PendingRequest|Promise
__call(string $method, array $parameters)
Add a request to the pool with a numeric index.
Details
void
__construct(Factory|null $factory = null)
Create a new requests pool.
PendingRequest
as(string $key)
Add a request to the pool with a key.
protected PendingRequest
asyncRequest()
Retrieve a new async pending request.
array
getRequests()
Retrieve the requests in the pool.
PendingRequest|Promise
__call(string $method, array $parameters)
Add a request to the pool with a numeric index.