The Yaf_View_Simple class

Introduction

Yaf_View_Simple is the built-in template engine in Yaf, it is a simple but fast template engine, and only support PHP script template.

Class synopsis

Yaf_View_Simple
class Yaf_View_Simple implements Yaf_View_Interface {
/* Properties */
protected $_tpl_vars;
protected $_tpl_dir;
/* Methods */
final public __construct(string $template_dir, array $options = ?)
public bool assign(string $name, mixed $value = ?)
public bool assignRef(string $name, mixed &$value)
public bool clear(string $name = ?)
public bool display(string $tpl, array $tpl_vars = ?)
public string eval(string $tpl_content, array $tpl_vars = ?)
public void __get(string $name = ?)
public string getScriptPath()
public void __isset(string $name)
public string render(string $tpl, array $tpl_vars = ?)
public void __set(string $name, mixed $value)
public bool setScriptPath(string $template_dir)
}

Properties

_tpl_vars

_tpl_dir

Table of Contents