Spec-Zone.ru › Laravel 10

КомпилируетКомпоненты

trait КомпилируетКомпоненты (Исходный код)

Свойства

статический защищённый массив$componentHashStack

Стек хешей имён компонентов.

Методы

строкаcompileComponent(строка $expression)

Компилирует операторы компонента в корректный PHP.

статическая строкаnewComponentHash(строка $component)

Получение нового хеша компонента для имени компонента.

статическая строкаcompileClassComponentOpening(строка $component, строка $alias, строка $data, строка $hash)

Компиляция начала компонента класса.

строкаcompileEndComponent()

Компиляция операторов завершения компонента в корректный PHP.

строкаcompileEndComponentClass()

Компиляция операторов завершения компонента в корректный PHP.

строкаcompileSlot(строка $expression)

Компиляция операторов слота в корректный PHP.

строкаcompileEndSlot()

Компиляция операторов завершения слота в корректный PHP.

строкаcompileComponentFirst(строка $expression)

Компиляция операторов компонента-первого в корректный PHP.

строкаcompileEndComponentFirst()

Компиляция операторов завершения компонента-первого в корректный PHP.

строкаcompileProps(строка $expression)

Компиляция оператора свойства в корректный PHP.

строкаcompileAware(строка $expression)

Компиляция оператора aware в корректный PHP.

статический смешанный типsanitizeComponentAttribute(смешанный тип $value)

Обработка значения атрибута компонента.

Подробности

protected строка compileComponent(строка $expression)

Компилирует операторы компонента в корректный PHP.

Параметры

строка$expression

Значение результата

строка

статический строка newComponentHash(строка $component)

Получение нового хеша компонента для имени компонента.

Параметры

строка$component

Значение результата

строка

статический строка compileClassComponentOpening(строка $component, строка $alias, строка $data, строка $hash)

Компиляция начала компонента класса.

Параметры

строка$component
строка$alias
строка$data
строка$hash

Значение результата

строка

protected строка compileEndComponent()

Компиляция операторов завершения компонента в корректный PHP.

Значение результата

строка

строка compileEndComponentClass()

Компиляция операторов завершения компонента в корректный PHP.

Значение результата

строка

protected строка compileSlot(строка $expression)

Компиляция операторов слота в корректный PHP.

Параметры

строка$expression

Значение результата

строка

protected строка compileEndSlot()

Компиляция операторов завершения слота в корректный PHP.

Значение результата

строка

protected строка compileComponentFirst(строка $expression)

Компиляция операторов компонента-первого в корректный PHP.

Параметры

строка$expression

Значение результата

строка

protected строка compileEndComponentFirst()

Компиляция операторов завершения компонента-первого в корректный PHP.

Значение результата

строка

protected строка compileProps(строка $expression)

Компиляция оператора свойства в корректный PHP.

Параметры

строка$expression

Значение результата

строка

protected строка compileAware(строка $expression)

Компиляция оператора aware в корректный PHP.

Параметры

строка$expression

Значение результата

строка

статический смешанный тип sanitizeComponentAttribute(смешанный тип $value)

Обработка значения атрибута компонента.

Параметры

смешанный тип$value

Значение результата

смешанный тип

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

Spec-Zone.ru

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