Spec-Zone.ru › Laravel 9

NullDispatcher

класс NullDispatcher реализует Dispatcher (View source)

Свойства

ForwardsCalls

Свойства

protected Dispatcher $dispatcher

Базовый экземпляр диспетчера событий.

Методы

mixed forwardCallTo(mixed $object, string $method, array $parameters)

Передать вызов метода заданному объекту.

из ForwardsCalls
mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)

Передать вызов метода заданному объекту, возвращая $this, если переданный вызов вернул себя.

из ForwardsCalls
static void throwBadMethodCallException(string $method)

Выбросить исключение неправильного вызова метода для данного метода.

из ForwardsCalls
void __construct(Dispatcher $dispatcher)

Создать новый экземпляр диспетчера событий, который не срабатывает.

array|null dispatch(string|object $event, mixed $payload = [], bool $halt = false)

Не запускать событие.

void push(string $event, array $payload = [])

Не регистрировать событие и полезную нагрузку для запуска позже.

array|null until(string|object $event, mixed $payload = [])

Не отправлять событие.

void listen(Closure|string|array $events, Closure|string|array|null $listener = null)

Зарегистрировать обработчик событий в диспетчере.

bool hasListeners(string $eventName)

Определить, есть ли слушатели для данного события.

void subscribe(object|string $subscriber)

Зарегистрировать подписчика на события в диспетчер.

void flush(string $event)

Очистить набор обработанных событий.

void forget(string $event)

Удалить набор слушателей из диспетчера.

void forgetPushed()

Удалить все очереди слушателей.

mixed __call(string $method, array $parameters)

Динамически передавать вызовы методов в базовый диспетчер.

Подробности

protected mixed forwardCallTo(mixed $object, string $method, array $parameters)

Перенаправить вызов метода заданному объекту.

Параметры

mixed $object
string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

protected mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)

Перенаправить вызов метода заданному объекту, возвращая $this, если перенаправленный вызов вернул себя.

Параметры

mixed $object
string $method
array $parameters

Значение результата

mixed

Исключения

BadMethodCallException

static protected void throwBadMethodCallException(string $method)

Выбросить исключение для неверного вызова метода для данного метода.

Параметры

string $method

Значение результата

void

Исключения

BadMethodCallException

void __construct(Dispatcher $dispatcher)

Создать новый экземпляр диспетчера событий, который не запускает события.

Параметры

Dispatcher $dispatcher

Значение результата

void

array|null dispatch(string|object $event, mixed $payload = [], bool $halt = false)

Не срабатывать событие.

Параметры

string|object $event
mixed $payload
bool $halt

Значение возврата

array|null

void push(string $event, array $payload = [])

Не регистрировать событие и полезную нагрузку для последующего срабатывания.

Параметры

string $event
array $payload

Значение возврата

void

array|null until(string|object $event, mixed $payload = [])

Не срабатывать событие.

Параметры

string|object $event
mixed $payload

Значение возврата

array|null

void listen(Closure|string|array $events, Closure|string|array|null $listener = null)

Зарегистрировать обработчик событий в диспетчере.

Параметры

Closure|string|array $events
Closure|string|array|null $listener

Значение возврата

void

bool hasListeners(string $eventName)

Определить, есть ли слушатели для заданного события.

Параметры

string $eventName

Возвращаемое значение

bool

void subscribe(object|string $subscriber)

Зарегистрировать подписчика на событие в диспетчере.

Параметры

object|string $subscriber

Возвращаемое значение

void

void flush(string $event)

Очистить набор обработанных событий.

Параметры

string $event

Возвращаемое значение

void

void forget(string $event)

Удалить набор слушателей из диспетчера.

Параметры

string $event

Возвращаемое значение

void

void forgetPushed()

Удалить все очереди слушателей.

Возвращаемое значение

void

mixed __call(string $method, array $parameters)

Динамически передавать вызовы методов в подлежащий диспетчер.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Events/NullDispatcher.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API