Class

eZTemplateDebugFunction

class eZTemplateDebugFunction

Properties

$DebugName
$AppendDebugName
$OnceName

Methods

__construct(string $timingPoint = 'debug-timing-point', string $accumulator = 'debug-accumulator', string $log = 'debug-log', string $trace = 'debug-trace')

Initializes the object with names.

functionList()

attributeList()

functionTemplateHints()

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

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

hasChildren()

Details

at line 72
public __construct(string $timingPoint = 'debug-timing-point', string $accumulator = 'debug-accumulator', string $log = 'debug-log', string $trace = 'debug-trace')

Initializes the object with names.

Parameters

string $timingPoint
string $accumulator
string $log
string $trace

at line 86
public functionList()

at line 96
public attributeList()

at line 106
public functionTemplateHints()

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

Parameters

$functionName
$node
$tpl
$parameters
$privateData

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

Parameters

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

at line 414
public hasChildren()