包 | mvc |
---|---|
类层次 | class QView_Render_PHP_Parser |
版本 | $Id: view_render_php.php 2629 2009-07-17 10:28:03Z jerry $ |
QView_Render_PHP_Parser 类实现了视图的分析
属性 | 类型 | 描述 | 定义于 |
---|---|---|---|
$_extname | string | 视图文件扩展名 | QView_Render_PHP_Parser |
$_vars | array | 视图变量 | QView_Render_PHP_Parser |
方法 | 描述 | 定义于 |
---|---|---|
__construct() | 构造函数 | QView_Render_PHP_Parser |
assign() | 设置分析器已经指定的变量 | QView_Render_PHP_Parser |
extname() | 返回分析器使用的视图文件的扩展名 | QView_Render_PHP_Parser |
parse() | 分析一个视图文件并返回结果 | QView_Render_PHP_Parser |
_extends() | 视图的继承 | QView_Render_PHP_Parser |
_block() | 开始定义一个区块 | QView_Render_PHP_Parser |
_endblock() | 结束一个区块 | QView_Render_PHP_Parser |
_control() | 构造一个控件 | QView_Render_PHP_Parser |
_element() | 载入一个视图片段 | QView_Render_PHP_Parser |
public void __construct($view_dir)
$view_dir | ||
{return} |
构造函数
public QView_Render_PHP_Parser assign($vars)
$vars | array | |
{return} | QView_Render_PHP_Parser |
设置分析器已经指定的变量
public string extname()
返回分析器使用的视图文件的扩展名
public string parse($filename, $view_id, $inherited_stack)
$filename | string | |
$view_id | string | |
$inherited_stack | array | |
{return} | string |
分析一个视图文件并返回结果
protected void _extends($tplname)
$tplname | string | |
{return} |
视图的继承
protected void _block($block_name, $config)
$block_name | string | |
$config | mixed | |
{return} |
开始定义一个区块
protected void _endblock()
结束一个区块
protected void _control($control_type, $id, $args)
$control_type | string | |
$id | string | |
$args | array | |
{return} |
构造一个控件
protected void _element($element_name, $vars)
$element_name | string | |
$vars | array | |
{return} |
载入一个视图片段
protected void _include($___filename, $___vars)
$___filename | ||
$___vars | ||
{return} |
载入视图文件