PhpEngineRenderer

扩展 AbstractRenderer

PhpEngine 模板渲染器

2.0.0

Joomla 框架

方法

__construct

构造函数

__construct(\Symfony\Component\Templating\PhpEngine renderer) : 

2.0.0

参数

renderer

PhpEngine 渲染引擎

响应

混合

getRenderer

获取渲染引擎

getRenderer() : \Symfony\Component\Templating\PhpEngine

2.0.0

响应

PhpEngine

pathExists

检查文件夹、文件夹别名、模板或模板路径是否存在

pathExists( path) : 

2.0.0

参数

path

string完整路径或路径的一部分

响应

bool如果路径存在,则为 True

render

渲染并返回编译后的数据。

render(string|\Symfony\Component\Templating\TemplateReferenceInterface template, mixed||string|int data = []) : 

2.0.0

参数

template

string|TemplateReferenceInterface模板名称或 TemplateReferenceInterface 实例

data

array<string|int, mixed>要传递给模板的数据

响应

string编译后的数据

set

设置一个数据片段

set( key,  value) : 
继承

2.0.0

参数

key

string变量名称

value

string变量的值

响应

$this

setData

将数据从数组加载到渲染器中

setData(mixed||string|int data) : 
继承

2.0.0

参数

data

array<string|int, mixed>变量数组

响应

$this

unsetData

从渲染器中卸载数据

unsetData() : 
继承

2.0.0

响应

$this

属性

data

渲染器输出的数据

继承

2.0.0

类型

array<string|int, mixed>

renderer

渲染引擎

2.0.0

类型

PhpEngine