Spec-Zone.ru › Laravel 5.8

ManagesEvents

trait ManagesEvents (View source)

Методы

массив 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 $view)

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

void callCreator(View $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)

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

Параметры

View $view

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

void

void callCreator(View $view)

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

Параметры

View $view

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

void

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

Spec-Zone.ru

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