Method |
Description |
|
__construct ( mixed $type, string $lexeme, integer $line, integer $column ) : void |
Create a new token. |
|
getColumn ( ) : integer |
Get token column. |
|
getLength ( ) : integer |
Get length of the entire lexeme. |
|
getLevel ( ) : integer |
Get block level. |
|
getLexeme ( ) : string |
Get token lexeme. |
|
getLine ( ) : integer |
Get token line. |
|
getNamespace ( ) : string | null |
Get namespace. |
|
getNewlineCount ( ) : integer |
Get number of newlines. |
|
getTrailingLineLength ( ) : integer |
Get length of the last line. |
|
getType ( ) : mixed |
Get token type. |
|
hasNewline ( ) : boolean |
Check if the token contains newline characters. |
|
setLevel ( integer $level ) : Token |
Set block level. |
|
setNamespace ( string $namespace ) : Token |
Set namespace. |
|