class Template extends Object implements ITemplate

Latte powered template.

Methods

__construct(Engine $latte)

No description

Engine
getLatte()

No description

void
render($file = NULL, array $params = array())

Renders template to output.

string
__toString()

Renders template to string.

addFilter($name, $callback)

Registers run-time filter.

registerHelper($name, $callback) deprecated

Alias for addFilter()

registerHelperLoader($loader) deprecated

Alias for addFilterLoader()

setTranslator(ITranslator $translator = NULL)

Sets translate adapter.

registerFilter($callback) deprecated

No description

void
setFile($file)

Sets the path to the template file.

string
getFile()

No description

add($name, $value)

Adds new template parameter.

setParameters(array $params)

Sets all parameters.

array
getParameters()

Returns array of all parameters.

__call($name, $args) deprecated

No description

void
__set($name, $value)

Sets a template parameter. Do not call directly.

mixed
__get($name)

Returns a template parameter. Do not call directly.

bool
__isset($name)

Determines whether parameter is defined. Do not call directly.

void
__unset($name)

Removes a template parameter. Do not call directly.

Details

at line 29
__construct(Engine $latte)

No description

Parameters

Engine $latte

at line 38
Engine getLatte()

No description

Return Value

Engine

at line 48
void render($file = NULL, array $params = array())

Renders template to output.

Parameters

$file
array $params

Return Value

void

at line 59
string __toString()

Renders template to string.

Return Value

string

at line 84
Template addFilter($name, $callback)

Registers run-time filter.

Parameters

$name
$callback

Return Value

Template

at line 94
registerHelper($name, $callback) deprecated

deprecated

Alias for addFilter()

Parameters

$name
$callback

at line 105
registerHelperLoader($loader) deprecated

deprecated

Alias for addFilterLoader()

Parameters

$loader

at line 122
Template setTranslator(ITranslator $translator = NULL)

Sets translate adapter.

Parameters

ITranslator $translator

Return Value

Template

at line 132
registerFilter($callback) deprecated

deprecated

No description

Parameters

$callback

at line 146
void setFile($file)

Sets the path to the template file.

Parameters

$file

Return Value

void

at line 156
string getFile()

No description

Return Value

string

at line 166
Template add($name, $value)

Adds new template parameter.

Parameters

$name
$value

Return Value

Template

at line 181
Template setParameters(array $params)

Sets all parameters.

Parameters

array $params

Return Value

Template

at line 192
array getParameters()

Returns array of all parameters.

Return Value

array

at line 201
__call($name, $args) deprecated

deprecated

No description

Parameters

$name
$args

at line 212
void __set($name, $value)

Sets a template parameter. Do not call directly.

Parameters

$name
$value

Return Value

void

at line 222
mixed __get($name)

Returns a template parameter. Do not call directly.

Parameters

$name

Return Value

mixed value

at line 236
bool __isset($name)

Determines whether parameter is defined. Do not call directly.

Parameters

$name

Return Value

bool

at line 247
void __unset($name)

Removes a template parameter. Do not call directly.

Parameters

$name

Return Value

void