The Yaf_View_Interface class

Introduction

Yaf provides a ability for developers to use custom view engine instead of built-in engine which is Yaf_View_Simple. There is a example to explain how to do this, please see Yaf_Dispatcher::setView.

Class synopsis

Yaf_View_Interface
class Yaf_View_Interface {
/* Methods */
abstract public bool assign(string $name, string $value = ?)
abstract public bool display(string $tpl, array $tpl_vars = ?)
abstract public void getScriptPath()
abstract public string render(string $tpl, array $tpl_vars = ?)
abstract public void setScriptPath(string $template_dir)
}
Table of Contents