|
|
static | of ( $iterable, callable $onFulfilled=null, callable $onRejected=null) |
| |
| static | ofLimit ( $iterable, $concurrency, callable $onFulfilled=null, callable $onRejected=null) |
| | Like of, but only allows a certain number of outstanding promises at any given time.
|
| |
| static | ofLimitAll ( $iterable, $concurrency, callable $onFulfilled=null) |
| | Like limit, but ensures that no promise in the given $iterable argument is rejected.
|
| |
◆ ofLimit()
| static GuzzleHttp\Promise\Each::ofLimit |
( |
| $iterable, |
|
|
| $concurrency, |
|
|
callable | $onFulfilled = null, |
|
|
callable | $onRejected = null ) |
|
static |
Like of, but only allows a certain number of outstanding promises at any given time.
$concurrency may be an integer or a function that accepts the number of pending promises and returns a numeric concurrency limit value to allow for dynamic a concurrency size.
- Parameters
-
| mixed | $iterable | |
| int | callable | $concurrency | |
◆ ofLimitAll()
| static GuzzleHttp\Promise\Each::ofLimitAll |
( |
| $iterable, |
|
|
| $concurrency, |
|
|
callable | $onFulfilled = null ) |
|
static |
Like limit, but ensures that no promise in the given $iterable argument is rejected.
If any promise is rejected, then the aggregate promise is rejected with the encountered rejection.
- Parameters
-
| mixed | $iterable | |
| int | callable | $concurrency | |
The documentation for this class was generated from the following file:
- lib/guzzlehttp/promises/src/Each.php