Клас Yaf_View_Interface
(Yaf >=1.0.0)
Вступ
Yaf надає розробникам можливість використовувати їх власний движок відображення, що відрізняється від вбудованого Yaf_View_SimpleПриклад реализации смотрите в описанииYaf_Dispatcher::setView()
Огляд класів
class Yaf_View_Interface
{
/* Методы */
abstract public assign(string $name, string $value = ?): bool
abstract public display(string $tpl, array $tpl_vars = ?): bool
abstract public getScriptPath(): void
abstract public render(string $tpl, array $tpl_vars = ?): string
abstract public setScriptPath(string $template_dir): void
}
Зміст
- Yaf_View_Interface::assign— Призначає значення для движка відображення
- Yaf_View_Interface::display— Малює та виводить шаблон
- Yaf_View_Interface::getScriptPath - Призначення getScriptPath
- Yaf_View_Interface::render— Малює шаблон
- Yaf_View_Interface::setScriptPath - Призначення setScriptPath