Управляет событиями
черта Управляет событиями (Просмотреть исходный код)
Методы
| массив | 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)
Зарегистрировать событие создателя представления.
массив composers(массив $composers)
Зарегистрировать несколько композиторов представлений через массив.
массив composer(массив|строка $views, Closure|строка $callback)
Зарегистрировать событие композитора представлений.
protected Closure|null addViewEvent(строка $view, Closure|строка $callback, строка $prefix = 'composing: ')
Добавить событие для данного представления.
protected Closure addClassEvent(строка $view, строка $class, строка $prefix)
Зарегистрировать композитор представления на основе класса.
protected Closure buildClassEventCallback(строка $class, строка $prefix)
Создать контейнерный обратный вызов Closure на основе класса.
protected массив parseClassEvent(строка $class, строка $prefix)
Разбор имени композитора на основе класса.
protected строка classEventMethodForPrefix(строка $prefix)
Определить метод события класса на основе заданного префикса.
protected void addEventListener(строка $name, Closure $callback)
Добавить обработчик к диспетчеру событий.
void callComposer(Представление $view)
Вызвать композитор для данного представления.
void callCreator(Представление $view)
Вызвать создателя для данного представления.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/View/Concerns/ManagesEvents.html