КомпилируетКомпоненты
трайт КомпилируетКомпоненты (Просмотреть исходный код)
Свойства
| статический защищённый массив | $componentHashStack | Стек хэшей имён компонентов. |
Методы
| строка | compileComponent(строка $expression) Компилирует операторы компонента в допустимый PHP. | |
| статическая строка | newComponentHash(строка $component) Получает новый хэш компонента для имени компонента. | |
| статическая строка | compileClassComponentOpening(строка $component, строка $alias, строка $data, строка $hash) Компилирует открытие класса компонента. | |
| строка | compileEndComponent() Компилирует операторы завершения компонента в допустимый PHP. | |
| строка | compileEndComponentClass() Компилирует операторы завершения компонента в допустимый PHP. | |
| строка | compileSlot(строка $expression) Компилирует операторы слота в допустимый PHP. | |
| строка | compileEndSlot() Компилирует операторы завершения слота в допустимый PHP. | |
| строка | compileComponentFirst(строка $expression) Компилирует операторы component-first в допустимый PHP. | |
| строка | compileEndComponentFirst() Компилирует операторы завершения component-first в допустимый PHP. | |
| строка | compileProps(строка $expression) Компилирует оператор свойства в допустимый PHP. | |
| строка | compileAware(строка $expression) Компилирует оператор aware в допустимый PHP. | |
| статический mixed | sanitizeComponentAttribute(mixed $value) Обрабатывает значение атрибута компонента. |
Подробности
protected строка compileComponent(строка $expression)
Компилирует операторы компонента в допустимый PHP.
статический строка newComponentHash(строка $component)
Получает новый хэш компонента для имени компонента.
статический строка compileClassComponentOpening(строка $component, строка $alias, строка $data, строка $hash)
Компилирует открытие класса компонента.
protected строка compileEndComponent()
Компилирует операторы завершения компонента в допустимый PHP.
строка compileEndComponentClass()
Компилирует операторы завершения компонента в допустимый PHP.
protected строка compileSlot(строка $expression)
Компилирует операторы слота в допустимый PHP.
protected строка compileEndSlot()
Компилирует операторы завершения слота в допустимый PHP.
protected строка compileComponentFirst(строка $expression)
Компилирует операторы component-first в допустимый PHP.
protected строка compileEndComponentFirst()
Компилирует операторы завершения component-first в допустимый PHP.
protected строка compileProps(строка $expression)
Компилирует оператор свойства в допустимый PHP.
protected строка compileAware(строка $expression)
Компилирует оператор aware в допустимый PHP.
статический mixed sanitizeComponentAttribute(mixed $value)
Обрабатывает значение атрибута компонента.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/View/Compilers/Concerns/CompilesComponents.html