TokenizerContextInspector
in package
Read onlyYes
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- currentContentEndsWith() : bool
- currentTokenMatches() : bool
- hasOpenStringOrParenthesisContext() : bool
- lastChar() : string|null
- lastCharIsSpace() : bool
- nthLastChars() : string|null
Properties
$tokenizerContext
private
TokenizerContext
$tokenizerContext
Methods
__construct()
public
__construct(TokenizerContext $tokenizerContext) : mixed
Parameters
- $tokenizerContext : TokenizerContext
currentContentEndsWith()
public
currentContentEndsWith(string $string) : bool
Parameters
- $string : string
Return values
boolcurrentTokenMatches()
public
currentTokenMatches(Token>|null $tokenClass) : bool
Parameters
- $tokenClass : Token>|null
Return values
boolhasOpenStringOrParenthesisContext()
public
hasOpenStringOrParenthesisContext() : bool
Return values
boollastChar()
public
lastChar() : string|null
Return values
string|nulllastCharIsSpace()
public
lastCharIsSpace() : bool
Return values
boolnthLastChars()
public
nthLastChars(int<1, max> $length[, int<0, max> $offset = 0 ]) : string|null
Parameters
- $length : int<1, max>
- $offset : int<0, max> = 0