lib/eztemplate/classes/eztemplateelementparser.php

Show: inherited
Table of Contents

File containing the eZTemplateElementParser class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
lib  
Version
4.6.0  

\eZTemplateElementParser

Package: lib

File containing the eZTemplateElementParser class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Methods

methodpubliceZTemplateElementParser( ) : void

methodpublicidentifierEndPosition(  $tpl,  $text,  $start_pos,  $len ) : void

Parameters
Name Type Description
$tpl
$text
$start_pos
$len
methodpublicinstance( ) : \eZTemplateElementParser
static

Returns a shared instance of the eZTemplateElementParser class.

Returns
Type Description
\eZTemplateElementParser
methodpublicisWhitespace(  $tpl,  $text,  $startPosition ) : void

Parameters
Name Type Description
$tpl
$text
$startPosition
methodpublicnumericEndPos(  $tpl,  $text,  $start_pos,  $len,  $float ) : void

Parameters
Name Type Description
$tpl
$text
$start_pos
$len
$float
methodpublicparseVariableTag(  $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
methodpublicquoteEndPos(  $tpl,  $text,  $startPosition,  $textLength,  $quote ) : void

Parameters
Name Type Description
$tpl
$text
$startPosition
$textLength
$quote
methodpublictemplateTypeName(  $type ) : void

Parameters
Name Type Description
$type
methodpublicunescapeCharacters(  $string ) : void

Parameters
Name Type Description
$string
methodpublicvariableEndPos(  $tpl,  $relatedTemplateName,  $text,  $startPosition,  $textLength,  $namespace,  $name,  $scope ) : void

Parameters
Name Type Description
$tpl
$relatedTemplateName
$text
$startPosition
$textLength
$namespace
$name
$scope
methodpublicwhitespaceEndPos(  $tpl,  $text,  $currentPosition,  $textLength ) : void

Parameters
Name Type Description
$tpl
$text
$currentPosition
$textLength
Documentation was generated by DocBlox 0.18.1.