Documentation

ParserState
in package

Table of Contents

$aText  : mixed
$iCurrentPosition  : mixed
$iLength  : mixed
$iLineNo  : mixed
$oParserSettings  : mixed
$sCharset  : mixed
$sText  : mixed
__construct()  : mixed
backtrack()  : mixed
comes()  : mixed
consume()  : mixed
consumeComment()  : false|Comment
consumeExpression()  : mixed
consumeUntil()  : mixed
consumeWhiteSpace()  : mixed
currentLine()  : mixed
getCharset()  : mixed
getSettings()  : mixed
isEnd()  : mixed
parseCharacter()  : mixed
parseIdentifier()  : mixed
peek()  : mixed
setCharset()  : mixed
streql()  : mixed
strlen()  : mixed
inputLeft()  : mixed
strpos()  : mixed
strsplit()  : mixed
strtolower()  : mixed
substr()  : mixed

Properties

Methods

__construct()

public __construct(mixed $sText, Settings $oParserSettings[, mixed $iLineNo = 1 ]) : mixed
Parameters
$sText : mixed
$oParserSettings : Settings
$iLineNo : mixed = 1
Return values
mixed

backtrack()

public backtrack(mixed $iAmount) : mixed
Parameters
$iAmount : mixed
Return values
mixed

comes()

public comes(mixed $sString[, mixed $bCaseInsensitive = false ]) : mixed
Parameters
$sString : mixed
$bCaseInsensitive : mixed = false
Return values
mixed

consume()

public consume([mixed $mValue = 1 ]) : mixed
Parameters
$mValue : mixed = 1
Return values
mixed

consumeExpression()

public consumeExpression(mixed $mExpression[, mixed $iMaxLength = null ]) : mixed
Parameters
$mExpression : mixed
$iMaxLength : mixed = null
Return values
mixed

consumeUntil()

public consumeUntil(mixed $aEnd[, mixed $bIncludeEnd = false ][, mixed $consumeEnd = false ][, array<string|int, mixed> &$comments = array() ]) : mixed
Parameters
$aEnd : mixed
$bIncludeEnd : mixed = false
$consumeEnd : mixed = false
$comments : array<string|int, mixed> = array()
Return values
mixed

consumeWhiteSpace()

public consumeWhiteSpace() : mixed
Return values
mixed

currentLine()

public currentLine() : mixed
Return values
mixed

getCharset()

public getCharset() : mixed
Return values
mixed

getSettings()

public getSettings() : mixed
Return values
mixed

isEnd()

public isEnd() : mixed
Return values
mixed

parseCharacter()

public parseCharacter(mixed $bIsForIdentifier) : mixed
Parameters
$bIsForIdentifier : mixed
Return values
mixed

parseIdentifier()

public parseIdentifier([mixed $bIgnoreCase = true ]) : mixed
Parameters
$bIgnoreCase : mixed = true
Return values
mixed

peek()

public peek([mixed $iLength = 1 ], mixed $iOffset) : mixed
Parameters
$iLength : mixed = 1
$iOffset : mixed
Return values
mixed

setCharset()

public setCharset(mixed $sCharset) : mixed
Parameters
$sCharset : mixed
Return values
mixed

streql()

public streql(mixed $sString1, mixed $sString2[, mixed $bCaseInsensitive = true ]) : mixed
Parameters
$sString1 : mixed
$sString2 : mixed
$bCaseInsensitive : mixed = true
Return values
mixed

strlen()

public strlen(mixed $sString) : mixed
Parameters
$sString : mixed
Return values
mixed

inputLeft()

private inputLeft() : mixed
Return values
mixed

strpos()

private strpos(mixed $sString, mixed $sNeedle, mixed $iOffset) : mixed
Parameters
$sString : mixed
$sNeedle : mixed
$iOffset : mixed
Return values
mixed

strsplit()

private strsplit(mixed $sString) : mixed
Parameters
$sString : mixed
Return values
mixed

strtolower()

private strtolower(mixed $sString) : mixed
Parameters
$sString : mixed
Return values
mixed

substr()

private substr(mixed $iStart, mixed $iLength) : mixed
Parameters
$iStart : mixed
$iLength : mixed
Return values
mixed

Search results