eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZTemplateLoop

class eZTemplateLoop

Properties

$FunctionName
$FunctionParameters
$FunctionChildren
$FunctionPlacement
$SkipDelimiter
$SkipSequenceIncrement
$delimiter
$Tpl
$TextElements
$RootNamespace
$CurrentNamespace
$Initialized
$Sequence
$SequenceVarName
$LoopVariablesNames

Methods

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

processFunctionParameters()

initialized()

setSequenceVar()

resetIteration()

incrementSequence()

hasSequence()

cleanup()

processChildren()

processDelimiter($index = false)

parseParamVarName($paramName, $dst)

parseScalarParamValue($paramName, $dst, $isProxyObject)

parseParamValue($paramName, $dst)

initLoopVariable($varName)

Details

at line 45
public eZTemplateLoop($functionName, $functionParameters, $functionChildren, $functionPlacement, $tpl, $textElements, $rootNamespace, $currentNamespace)

Parameters

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

at line 73
public processFunctionParameters()

at line 102
public initialized()

at line 110
public setSequenceVar()

at line 122
public resetIteration()

at line 131
public incrementSequence()

at line 140
public hasSequence()

at line 149
public cleanup()

at line 163
public processChildren()

at line 229
public processDelimiter($index = false)

Parameters

$index

at line 265
public parseParamVarName($paramName, $dst)

Parameters

$paramName
$dst

at line 294
public parseScalarParamValue($paramName, $dst, $isProxyObject)

Parameters

$paramName
$dst
$isProxyObject

at line 324
public parseParamValue($paramName, $dst)

Parameters

$paramName
$dst

at line 342
public initLoopVariable($varName)

Parameters

$varName