КомпиляторEngine
класс CompilerEngine расширяет PhpEngine (View source)
Свойства
| protected CompilerInterface | $compiler | Экземпляр компилятора Blade. | |
| protected массив | $lastCompiled | Стек последних скомпилированных шаблонов. |
Методы
| строка | get(строка $path, массив $data = []) Получить обработанное содержимое представления. | |
| строка | evaluatePath(строка $__path, массив $__data) Получить обработанное содержимое представления по заданному пути. | из PhpEngine |
| void | handleViewException(Исключение $e, целое число $obLevel) Обработать исключение представления. | |
| void | __construct(CompilerInterface $compiler) Создать новый экземпляр движка представлений Blade. | |
| строка | getMessage(Исключение $e) Получить сообщение об исключении. | |
| CompilerInterface | getCompiler() Получить реализацию компилятора. |
Подробности
строка get(строка $path, массив $data = [])
Получить обработанное содержимое представления.
protected строка evaluatePath(строка $__path, массив $__data)
Получить обработанное содержимое представления по заданному пути.
protected void handleViewException(Исключение $e, целое число $obLevel)
Обработать исключение представления.
void __construct(CompilerInterface $compiler)
Создать новый экземпляр движка представлений Blade.
protected строка getMessage(Исключение $e)
Получить сообщение об исключении.
CompilerInterface getCompiler()
Получить реализацию компилятора.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/View/Engines/CompilerEngine.html