IViewRenderer

优质
小牛编辑
136浏览
2023-12-01
所有包 | 方法
system.base
继承interface IViewRenderer
子类CPradoViewRenderer, CViewRenderer
源自1.0
版本$Id: interfaces.php 3515 2011-12-28 12:29:24Z mdomba $
源码framework/base/interfaces.php
IViewRenderer是视图渲染类必须实现的接口。

视图渲染器是viewRenderer 应用组件替换 CBaseController中默认的视图显示逻辑。

公共方法

隐藏继承方法

方法描述定义在
renderFile()渲染一个视图文件。IViewRenderer

方法详细

renderFile() 方法
abstract public mixed renderFile(CBaseController $context, string $file, mixed $data, boolean $return)
$contextCBaseController控制器或挂件中的上下文。
$filestring视图文件路径
$datamixed传递给视图的数据
$returnboolean渲染结果是否应该返回
{return}mixed渲染结果,如果不需要渲染结果为null。
源码: framework/base/interfaces.php#240 (显示) publicfunctionrenderFile($context,$file,$data,$return);

渲染一个视图文件。