Class

eZTemplateLogicOperator

class eZTemplateLogicOperator

Properties

$Operators
$LtName
$GtName
$LeName
$GeName
$EqName
$NeName
$NullName
$NotName
$OrName
$AndName
$TrueName
$FalseName
$ChooseName

Methods

__construct()

Initializes the operator class with the various operator names.

operatorList()

namedParameterPerOperator()

operatorTemplateHints()

operatorCompiledStaticData($operatorName)

namedParameterList()

logicalComparisonTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

negateTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

trueFalseTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

chooseTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

getValueCount($val)

modify($tpl, $operatorName, $operatorParameters, $rootNamespace, $currentNamespace, $value, $namedParameters, $placement)

Details

at line 72
public __construct()

Initializes the operator class with the various operator names.

at line 89
public operatorList()

at line 97
public namedParameterPerOperator()

at line 102
public operatorTemplateHints()

at line 200
public operatorCompiledStaticData($operatorName)

Parameters

$operatorName

at line 219
public namedParameterList()

at line 236
public logicalComparisonTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

Parameters

$operatorName
$node
$tpl
$resourceData
$element
$lastElement
$elementList
$elementTree
$parameters

at line 480
public negateTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

Parameters

$operatorName
$node
$tpl
$resourceData
$element
$lastElement
$elementList
$elementTree
$parameters

at line 499
public trueFalseTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

Parameters

$operatorName
$node
$tpl
$resourceData
$element
$lastElement
$elementList
$elementTree
$parameters

at line 516
public chooseTransformation($operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters)

Parameters

$operatorName
$node
$tpl
$resourceData
$element
$lastElement
$elementList
$elementTree
$parameters

at line 596
public getValueCount($val)

Parameters

$val

at line 631
public modify($tpl, $operatorName, $operatorParameters, $rootNamespace, $currentNamespace, $value, $namedParameters, $placement)

Parameters

$tpl
$operatorName
$operatorParameters
$rootNamespace
$currentNamespace
$value
$namedParameters
$placement