Template
class Template extends Template
Properties
private | $env | from Template | |
private array | $lastCompiled | A stack of the last compiled templates. |
from Template |
protected | $path | from Template | |
protected | $page | from Template | |
protected | $layout | from Template | |
protected | $theme | from Template | |
protected | $param | from Template | |
protected | $controller | from Template | |
protected | $session | from Template |
Methods
__construct(Environment $env, $path)
This method is for internal use only and should never be called directly (use Environment::load() instead).
from
Template
Details
in
Template at line 43
__construct(Environment $env, $path)
internal |
This method is for internal use only and should never be called directly (use Environment::load() instead).
in
Template at line 58
string
render(array $data = [])
Renders the template.
in
Template at line 73
protected
mergeGlobals($data)
No description
in
Template at line 83
protected
getContents($data)
No description
in
Template at line 94
protected array
gatherData($data)
Get the data bound to the view instance.
in
Template at line 106
protected
evaluatePath($path, $data)
No description
in
Template at line 134
protected
handleException($ex, $level)
No description
in
Template at line 151
protected string
getMessage(Exception $e)
Get the exception message for an exception.
in
Template at line 156
protected
getSourceFilePath()
No description