Интерфейс движка
интерфейс EngineInterface реализует EngineInterface
Интерфейс EngineInterface — это интерфейс, который должен реализовывать каждый движок.
Методы
Подробности
строка
render(строка|TemplateReferenceInterface $name, массив $parameters = массив())
Отображает шаблон.
Параметры
| строка|TemplateReferenceInterface
| $name | Имя шаблона или экземпляр TemplateReferenceInterface |
| массив | $parameters | Массив параметров, передаваемых в шаблон |
Значение возврата
| строка | Отображенный шаблон в виде строки |
Исключения
Возвращает true, если шаблон существует.
Параметры
Значение возврата
| логическое | true, если шаблон существует, false в противном случае |
Исключения
Возвращает true, если этот класс может отобразить заданный шаблон.
Параметры
Значение возврата
| логическое | true, если этот класс поддерживает заданный шаблон, false в противном случае |
Response
renderResponse(строка $view, массив $parameters = массив(), Response $response = null)
Отображает представление и возвращает ответ.
Параметры
| строка | $view | Имя представления |
| массив | $parameters | Массив параметров, передаваемых в представление |
| Response | $response | Экземпляр Response |
Значение возврата
Исключения