Spec-Zone.ru › Laravel 8

NullDispatcher

class NullDispatcher implements Dispatcher (View source)

Свойства

ForwardsCalls

Свойства

protected Dispatcher $dispatcher

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

Методы

смешанный forwardCallTo(смешанный $object, строка $method, массив $parameters)

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

из ForwardsCalls
смешанный forwardDecoratedCallTo(смешанный $object, строка $method, массив $parameters)

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

из ForwardsCalls
статический void throwBadMethodCallException(строка $method)

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

из ForwardsCalls
void __construct(Dispatcher $dispatcher)

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

массив|null dispatch(строка|объект $event, смешанный $payload = [], bool $halt = false)

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

void push(строка $event, массив $payload = [])

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

массив|null until(строка|объект $event, смешанный $payload = [])

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

void listen(Closure|строка|массив $events, Closure|строка|массив|null $listener = null)

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

bool hasListeners(строка $eventName)

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

void subscribe(объект|строка $subscriber)

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

void flush(строка $event)

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

void forget(строка $event)

Удалить набор обработчиков из диспетчера.

void forgetPushed()

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

смешанный __call(строка $method, массив $parameters)

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

Подробности

protected смешанный forwardCallTo(смешанный $object, строка $method, массив $parameters)

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

Параметры

смешанный $object
строка $method
массив $parameters

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

смешанный

Исключения

BadMethodCallException

protected смешанный forwardDecoratedCallTo(смешанный $object, строка $method, массив $parameters)

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

Параметры

смешанный $object
строка $method
массив $parameters

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

смешанный

Исключения

BadMethodCallException

static protected void throwBadMethodCallException(строка $method)

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

Параметры

строка $method

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

void

Исключения

BadMethodCallException

void __construct(Dispatcher $dispatcher)

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

Параметры

Dispatcher $dispatcher

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

void

массив|null dispatch(строка|объект $event, смешанный $payload = [], bool $halt = false)

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

Параметры

строка|объект $event
смешанный $payload
bool $halt

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

массив|null

void push(строка $event, массив $payload = [])

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

Параметры

строка $event
массив $payload

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

void

массив|null until(строка|объект $event, смешанный $payload = [])

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

Параметры

строка|объект $event
смешанный $payload

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

массив|null

void listen(Closure|строка|массив $events, Closure|строка|массив|null $listener = null)

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

Параметры

Closure|строка|массив $events
Closure|строка|массив|null $listener

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

void

bool hasListeners(строка $eventName)

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

Параметры

строка $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/8.x/Illuminate/Events/NullDispatcher.html

Spec-Zone.ru

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