1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Promise
Граф наследования:Promise:
BackgroundJobPromise

Открытые типы

enum  State { Rejected }

Открытые члены

 __construct (callable $job)
 wait ()
 onWait ()
 getState ()
 getResult ()
 then (?callable $onFulfilled=null, ?callable $onRejected=null)
 catch (callable $onRejected)

Поля данных

readonly string $id

Защищенные члены

 fulfill (mixed $result)
 reject (mixed $result)
 complete (State $newState, mixed $result)

Защищенные данные

mixed $result

Подробное описание

См. определение в файле Promise.php строка 10

Перечисления

◆ State

enum State
Элементы перечислений
Rejected 

См. определение в файле State.php строка 5

Конструктор(ы)

◆ __construct()

__construct ( callable $job)

См. определение в файле Promise.php строка 18

Методы

◆ catch()

catch ( callable $onRejected)

См. определение в файле Promise.php строка 67

◆ complete()

complete ( State $newState,
mixed $result )
protected

Переопределяется в BackgroundJobPromise.

См. определение в файле Promise.php строка 82

◆ fulfill()

fulfill ( mixed $result)
protected

См. определение в файле Promise.php строка 72

◆ getResult()

getResult ( )

См. определение в файле Promise.php строка 40

◆ getState()

getState ( )

См. определение в файле Promise.php строка 35

◆ onWait()

onWait ( )
abstract

Переопределяется в BackgroundJobPromise.

◆ reject()

reject ( mixed $result)
protected

См. определение в файле Promise.php строка 77

◆ then()

then ( ?callable $onFulfilled = null,
?callable $onRejected = null )

См. определение в файле Promise.php строка 45

◆ wait()

wait ( )
abstract

Переопределяется в BackgroundJobPromise.

Поля

◆ $id

readonly string $id

См. определение в файле Promise.php строка 12

◆ $result

mixed $result
protected

См. определение в файле Promise.php строка 16


Объявления и описания членов классов находятся в файлах: