Spec-Zone.ru › Laravel 10

NullDispatcher

class NullDispatcher implements 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)

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

из ForwardsCalls
void __construct(Dispatcher $dispatcher)

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

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

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

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

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

mixed 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)

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

Параметры

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

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

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

Параметры

string|object $event
mixed $payload

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

mixed

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/10.x/Illuminate/Events/NullDispatcher.html

Spec-Zone.ru

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