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 31
__construct(Engine $latte)

No description

Parameters

Engine $latte

at line 40
Engine getLatte()

No description

Return Value

Engine

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

Renders template to output.

Parameters

$file
array $params

Return Value

void

at line 61
string __toString()

Renders template to string.

Return Value

string

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

Registers run-time filter.

Parameters

$name
$callback

Return Value

Template

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

deprecated

Alias for addFilter()

Parameters

$name
$callback

at line 107
registerHelperLoader($loader) deprecated

deprecated

Alias for addFilterLoader()

Parameters

$loader

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

Sets translate adapter.

Parameters

ITranslator $translator

Return Value

Template

at line 134
registerFilter($callback) deprecated

deprecated

No description

Parameters

$callback

at line 148
void setFile($file)

Sets the path to the template file.

Parameters

$file

Return Value

void

at line 158
string getFile()

No description

Return Value

string

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

Adds new template parameter.

Parameters

$name
$value

Return Value

Template

at line 183
Template setParameters(array $params)

Sets all parameters.

Parameters

array $params

Return Value

Template

at line 194
array getParameters()

Returns array of all parameters.

Return Value

array

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

deprecated

No description

Parameters

$name
$args

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

Sets a template parameter. Do not call directly.

Parameters

$name
$value

Return Value

void

at line 223
mixed __get($name)

Returns a template parameter. Do not call directly.

Parameters

$name

Return Value

mixed value

at line 237
bool __isset($name)

Determines whether parameter is defined. Do not call directly.

Parameters

$name

Return Value

bool

at line 248
void __unset($name)

Removes a template parameter. Do not call directly.

Parameters

$name

Return Value

void