КомпилируетКомпоненты
Атрибут КомпилируетКомпоненты (Код источника)
Свойства
| статический защищённый массив | $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) Саннитизация значения атрибута компонента. |
Подробности
защищённый строка 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)
Саннитизация значения атрибута компонента.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/View/Compilers/Concerns/CompilesComponents.html