PHP 8.6.0 Beta 3 is available for testing

Yaf_Dispatcher::initView

(Yaf >=1.0.0)

Yaf_Dispatcher::initView初始化视图并返回它

说明

public function Yaf_Dispatcher::initView(string $templates_dir, ?array $options = null): Yaf_View_Interface|null|false

使用给定的模板目录初始化并返回一个绑定到分发器的 Yaf_View_Simple 实例。

参数

templates_dir

存放视图模板的目录。

options

传递给视图引擎的选项,参见 Yaf_View_Simple::__construct()

返回值

成功时返回 Yaf_View_Interface 实例,失败时返回 false / null

示例

示例 #1 Yaf_Dispatcher::initView() 示例

<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");

$view = Yaf_Dispatcher::getInstance()->initView(
    dirname(__FILE__) . "/application/views",
    array("tpl_suffix" => ".html")
);

$view->assign("title", "Home");
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top