Interfaces, Classes, Traits and Enums
- PromiseInterface
Table of Contents
-
$currentPromise
: mixed
-
$generator
: mixed
-
$result
: mixed
-
__construct()
: mixed
-
_handleFailure()
: mixed
-
_handleSuccess()
: mixed
-
cancel()
: mixed
-
getState()
: mixed
-
otherwise()
: mixed
-
reject()
: mixed
-
resolve()
: mixed
-
then()
: mixed
-
wait()
: mixed
-
nextCoroutine()
: mixed
$currentPromise
private
mixed
$currentPromise
$generator
private
mixed
$generator
$result
private
mixed
$result
__construct()
public
__construct(callable $generatorFn) : mixed
Parameters
-
$generatorFn
: callable
-
Return values
mixed
—
_handleFailure()
public
_handleFailure(mixed $reason) : mixed
Parameters
-
$reason
: mixed
-
Return values
mixed
—
_handleSuccess()
public
_handleSuccess(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
cancel()
public
cancel() : mixed
Return values
mixed
—
getState()
public
getState() : mixed
Return values
mixed
—
otherwise()
public
otherwise(callable $onRejected) : mixed
Parameters
-
$onRejected
: callable
-
Return values
mixed
—
reject()
public
reject(mixed $reason) : mixed
Parameters
-
$reason
: mixed
-
Return values
mixed
—
resolve()
public
resolve(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
then()
public
then([callable $onFulfilled = null ][, callable $onRejected = null ]) : mixed
Parameters
-
$onFulfilled
: callable
= null
-
-
$onRejected
: callable
= null
-
Return values
mixed
—
wait()
public
wait([mixed $unwrap = true ]) : mixed
Parameters
-
$unwrap
: mixed
= true
-
Return values
mixed
—
nextCoroutine()
private
nextCoroutine(mixed $yielded) : mixed
Parameters
-
$yielded
: mixed
-
Return values
mixed
—