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