lib/eztemplate/classes/eztemplateelementparser.php
\eZTemplateElementParser
Package:
Methods

identifierEndPosition(
$tpl, $text, $start_pos, $len
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $text | ||
| $start_pos | ||
| $len |

instance(
)
:
\eZTemplateElementParser
static
Returns a shared instance of the eZTemplateElementParser class.
Returns
| Type | Description |
|---|---|
| \eZTemplateElementParser |

isWhitespace(
$tpl, $text, $startPosition
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $text | ||
| $startPosition |

numericEndPos(
$tpl, $text, $start_pos, $len, $float
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $text | ||
| $start_pos | ||
| $len | ||
| $float |

parseVariableTag(
$tpl, $relatedTemplateName, $text, $startPosition, $endPosition, $textLength, $defaultNamespace, $allowedType
=
false, $maxElements
=
false, $endMarker
=
false, $undefinedType
=
eZTemplate::TYPE_ATTRIBUTE
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $relatedTemplateName | ||
| $text | ||
| $startPosition | ||
| $endPosition | ||
| $textLength | ||
| $defaultNamespace | ||
| $allowedType | ||
| $maxElements | ||
| $endMarker | ||
| $undefinedType |

quoteEndPos(
$tpl, $text, $startPosition, $textLength, $quote
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $text | ||
| $startPosition | ||
| $textLength | ||
| $quote |

variableEndPos(
$tpl, $relatedTemplateName, $text, $startPosition, $textLength, $namespace, $name, $scope
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tpl | ||
| $relatedTemplateName | ||
| $text | ||
| $startPosition | ||
| $textLength | ||
| $namespace | ||
| $name | ||
| $scope |