eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZTemplateBlockFunction

class eZTemplateBlockFunction

Constants

SCOPE_RELATIVE

SCOPE_ROOT

SCOPE_GLOBAL

Properties

$BlockName
$AppendBlockName
$OnceName

Methods

eZTemplateBlockFunction($blockName = 'set-block', $appendBlockName = 'append-block', $onceName = 'run-once')

functionList()

functionTemplateHints()

templateNodeTransformation($functionName, $node, $tpl, $parameters, $privateData)

process($tpl, $textElements, $functionName, $functionChildren, $functionParameters, $functionPlacement, $rootNamespace, $currentNamespace)

resetFunction($functionName)

placementKey($placement)

hasPlacementKey($key)

registerPlacementKey($key, $placement)

hasChildren()

Details

at line 58
public eZTemplateBlockFunction($blockName = 'set-block', $appendBlockName = 'append-block', $onceName = 'run-once')

Parameters

$blockName
$appendBlockName
$onceName

at line 71
public functionList()

at line 76
public functionTemplateHints()

at line 94
public templateNodeTransformation($functionName, $node, $tpl, $parameters, $privateData)

Parameters

$functionName
$node
$tpl
$parameters
$privateData

at line 188
public process($tpl, $textElements, $functionName, $functionChildren, $functionParameters, $functionPlacement, $rootNamespace, $currentNamespace)

Parameters

$tpl
$textElements
$functionName
$functionChildren
$functionParameters
$functionPlacement
$rootNamespace
$currentNamespace

at line 294
public resetFunction($functionName)

Parameters

$functionName

at line 306
public placementKey($placement)

Parameters

$placement

at line 323
public hasPlacementKey($key)

Parameters

$key

at line 331
public registerPlacementKey($key, $placement)

Parameters

$key
$placement

at line 339
public hasChildren()