PHP 클래스 Kraken\Promise\Deferred

상속: implements Kraken\Promise\DeferredInterface
파일 보기 프로젝트 열기: kraken-php/framework 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$cancelCallback callable
$canceller callable | null
$promise Kraken\Promise\PromiseInterface | null
$rejectCallback callable
$resolveCallback callable

공개 메소드들

메소드 설명
__construct ( callable $canceller = null )
__destruct ( )
cancel ( $reason = null )
getPromise ( )
reject ( $reason = null )
resolve ( $value = null )

메소드 상세

__construct() 공개 메소드

public __construct ( callable $canceller = null )
$canceller callable

__destruct() 공개 메소드

public __destruct ( )

cancel() 공개 메소드

public cancel ( $reason = null )

getPromise() 공개 메소드

public getPromise ( )

reject() 공개 메소드

public reject ( $reason = null )

resolve() 공개 메소드

public resolve ( $value = null )

프로퍼티 상세

$cancelCallback 보호되어 있는 프로퍼티

protected callable $cancelCallback
리턴 callable

$canceller 보호되어 있는 프로퍼티

protected callable|null $canceller
리턴 callable | null

$promise 보호되어 있는 프로퍼티

protected PromiseInterface,Kraken\Promise|null $promise
리턴 Kraken\Promise\PromiseInterface | null

$rejectCallback 보호되어 있는 프로퍼티

protected callable $rejectCallback
리턴 callable

$resolveCallback 보호되어 있는 프로퍼티

protected callable $resolveCallback
리턴 callable