Spec-Zone.ru › Laravel 9

Управляет событиями

траит Управляет событиями (Просмотреть исходный код)

Методы

массив creator(массив|строка $views, Closure|строка $callback)

Регистрация события создателя представления.

массив composers(массив $composers)

Регистрация нескольких композиторов представлений через массив.

массив composer(массив|строка $views, Closure|строка $callback)

Регистрация события композитора представления.

Closure|null addViewEvent(строка $view, Closure|строка $callback, строка $prefix = 'composing: ')

Добавление события для заданного представления.

Closure addClassEvent(строка $view, строка $class, строка $prefix)

Регистрация композитора представления на основе класса.

Closure buildClassEventCallback(строка $class, строка $prefix)

Создание Closure-обработчика события на основе класса.

массив parseClassEvent(строка $class, строка $prefix)

Разбор имени композитора на основе класса.

строка classEventMethodForPrefix(строка $prefix)

Определение метода события класса на основе заданного префикса.

void addEventListener(строка $name, Closure $callback)

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

void callComposer(Представление $view)

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

void callCreator(Представление $view)

Вызов создателя для заданного представления.

Подробности

массив creator(массив|строка $views, Closure|строка $callback)

Регистрация события создателя представления.

Параметры

массив|строка $views
Closure|строка $callback

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

массив

массив composers(массив $composers)

Регистрация нескольких композиторов представлений через массив.

Параметры

массив $composers

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

массив

массив composer(массив|строка $views, Closure|строка $callback)

Регистрация события композитора представления.

Параметры

массив|строка $views
Closure|строка $callback

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

массив

protected Closure|null addViewEvent(строка $view, Closure|строка $callback, строка $prefix = 'composing: ')

Добавление события для заданного представления.

Параметры

строка $view
Closure|строка $callback
строка $prefix

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

Closure|null

protected Closure addClassEvent(строка $view, строка $class, строка $prefix)

Регистрация композитора представления на основе класса.

Параметры

строка $view
строка $class
строка $prefix

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

Closure

protected Closure buildClassEventCallback(строка $class, строка $prefix)

Создание Closure-обработчика события на основе класса.

Параметры

строка $class
строка $prefix

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

Closure

protected массив parseClassEvent(строка $class, строка $prefix)

Разбор имени композитора на основе класса.

Параметры

строка $class
строка $prefix

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

массив

protected строка classEventMethodForPrefix(строка $prefix)

Определение метода события класса на основе заданного префикса.

Параметры

строка $prefix

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

строка

protected void addEventListener(строка $name, Closure $callback)

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

Параметры

строка $name
Closure $callback

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

void

void callComposer(Представление $view)

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

Параметры

Представление $view

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

void

void callCreator(Представление $view)

Вызов создателя для заданного представления.

Параметры

Представление $view

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

void

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

Spec-Zone.ru

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