ParserState
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
$aText
private
mixed
$aText
$iCurrentPosition
private
mixed
$iCurrentPosition
$iLength
private
mixed
$iLength
$iLineNo
private
mixed
$iLineNo
$oParserSettings
private
mixed
$oParserSettings
$sCharset
private
mixed
$sCharset
$sText
private
mixed
$sText
__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
—
public
consumeComment() : false|Comment
Return values
false|Comment
—
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
—
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
—