lib/eztemplate/classes/eztemplatearrayoperator.php
\eZTemplateArrayOperator
Package:
Properties
Methods

arrayTrans(
$operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $operatorName | ||
| $node | ||
| $tpl | ||
| $resourceData | ||
| $element | ||
| $lastElement | ||
| $elementList | ||
| $elementTree | ||
| $parameters |

compareTrans(
$operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $operatorName | ||
| $node | ||
| $tpl | ||
| $resourceData | ||
| $element | ||
| $lastElement | ||
| $elementList | ||
| $elementTree | ||
| $parameters |

eZTemplateArrayOperator(
$arrayName
=
'array', $hashName
=
'hash', $arrayPrependName
=
'array_prepend', $prependName
=
'prepend', $arrayAppendName
=
'array_append', $appendName
=
'append', $arrayMergeName
=
'array_merge', $mergeName
=
'merge', $containsName
=
'contains', $compareName
=
'compare', $extractName
=
'extract', $extractLeftName
=
'extract_left', $extractRightName
=
'extract_right', $beginsWithName
=
'begins_with', $endsWithName
=
'ends_with', $implodeName
=
'implode', $explodeName
=
'explode', $repeatName
=
'repeat', $reverseName
=
'reverse', $insertName
=
'insert', $removeName
=
'remove', $replaceName
=
'replace', $uniqueName
=
'unique', $arraySumName
=
'array_sum'
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $arrayName | ||
| $hashName | ||
| $arrayPrependName | ||
| $prependName | ||
| $arrayAppendName | ||
| $appendName | ||
| $arrayMergeName | ||
| $mergeName | ||
| $containsName | ||
| $compareName | ||
| $extractName | ||
| $extractLeftName | ||
| $extractRightName | ||
| $beginsWithName | ||
| $endsWithName | ||
| $implodeName | ||
| $explodeName | ||
| $repeatName | ||
| $reverseName | ||
| $insertName | ||
| $removeName | ||
| $replaceName | ||
| $uniqueName | ||
| $arraySumName |

extractTrans(
$operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $operatorName | ||
| $node | ||
| $tpl | ||
| $resourceData | ||
| $element | ||
| $lastElement | ||
| $elementList | ||
| $elementTree | ||
| $parameters |

mergeTrans(
$operatorName, $node, $tpl, $resourceData, $element, $lastElement, $elementList, $elementTree, $parameters
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $operatorName | ||
| $node | ||
| $tpl | ||
| $resourceData | ||
| $element | ||
| $lastElement | ||
| $elementList | ||
| $elementTree | ||
| $parameters |

modify(
$tpl, $operatorName, $operatorParameters, $rootNamespace, $currentNamespace, $operatorValue, $namedParameters, $placement
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $operatorName | ||
| $operatorParameters | ||
| $rootNamespace | ||
| $currentNamespace | ||
| $operatorValue | ||
| $namedParameters | ||
| $placement |