Token
in package
FinalYes
Table of Contents
Constants
- TOKEN_TYPE = 0
- TOKEN_TYPE_BACKTICK_QUOTE = 3
- TOKEN_TYPE_BLOCK_COMMENT = 9
- TOKEN_TYPE_BOUNDARY = 7
- TOKEN_TYPE_COMMENT = 8
- TOKEN_TYPE_ERROR = 11
- TOKEN_TYPE_NUMBER = 10
- TOKEN_TYPE_QUOTE = 2
- TOKEN_TYPE_RESERVED = 4
- TOKEN_TYPE_RESERVED_NEWLINE = 6
- TOKEN_TYPE_RESERVED_TOPLEVEL = 5
- TOKEN_TYPE_VARIABLE = 12
- TOKEN_TYPE_WHITESPACE = 0
- TOKEN_TYPE_WORD = 1
- TOKEN_VALUE = 1
Properties
Methods
- __construct() : mixed
- hasExtraWhitespace() : bool
- isOfType() : bool
- type() : int
- value() : string
- withValue() : self
Constants
TOKEN_TYPE
public
mixed
TOKEN_TYPE
= 0
TOKEN_TYPE_BACKTICK_QUOTE
public
mixed
TOKEN_TYPE_BACKTICK_QUOTE
= 3
TOKEN_TYPE_BLOCK_COMMENT
public
mixed
TOKEN_TYPE_BLOCK_COMMENT
= 9
TOKEN_TYPE_BOUNDARY
public
mixed
TOKEN_TYPE_BOUNDARY
= 7
TOKEN_TYPE_COMMENT
public
mixed
TOKEN_TYPE_COMMENT
= 8
TOKEN_TYPE_ERROR
public
mixed
TOKEN_TYPE_ERROR
= 11
TOKEN_TYPE_NUMBER
public
mixed
TOKEN_TYPE_NUMBER
= 10
TOKEN_TYPE_QUOTE
public
mixed
TOKEN_TYPE_QUOTE
= 2
TOKEN_TYPE_RESERVED
public
mixed
TOKEN_TYPE_RESERVED
= 4
TOKEN_TYPE_RESERVED_NEWLINE
public
mixed
TOKEN_TYPE_RESERVED_NEWLINE
= 6
TOKEN_TYPE_RESERVED_TOPLEVEL
public
mixed
TOKEN_TYPE_RESERVED_TOPLEVEL
= 5
TOKEN_TYPE_VARIABLE
public
mixed
TOKEN_TYPE_VARIABLE
= 12
TOKEN_TYPE_WHITESPACE
public
mixed
TOKEN_TYPE_WHITESPACE
= 0
TOKEN_TYPE_WORD
public
mixed
TOKEN_TYPE_WORD
= 1
TOKEN_VALUE
public
mixed
TOKEN_VALUE
= 1
Properties
$type
private
int
$type
$value
private
string
$value
Methods
__construct()
public
__construct(int $type, string $value) : mixed
Parameters
- $type : int
- $value : string
hasExtraWhitespace()
public
hasExtraWhitespace() : bool
Return values
boolisOfType()
public
isOfType(int ...$types) : bool
Parameters
- $types : int
Return values
booltype()
public
type() : int
Return values
intvalue()
public
value() : string
Return values
stringwithValue()
public
withValue(string $value) : self
Parameters
- $value : string