Represents a promise that iterates over many promises and invokes
side-effect functions in the process.
CloneableInstantiable
Methods |
public __construct( $iterable, array $config = []) Configuration hash can include the following key value pairs:
|
public promise()
|
Properties |
private $aggregate |
private $concurrency |
private $iterable |
private $mutex |
private $nextPendingIndex |
private $onFulfilled |
private $onRejected |
private $pending |
Methods |
private addPending() |
private advanceIterator() |
private checkIfFinished() |
private createPromise() |
private refillPending() |
private step( $idx) |