InlineLexer
extends AbstractLexer
in package
FinalYes
Table of Contents
Constants
- ANNOTATION_END : mixed = 17
- ANNOTATION_START : mixed = 16
- ANONYMOUS_END : mixed = 3
- ANONYMOUSE_REFERENCE : mixed = 12
- BACKSLASH : mixed = 25
- BACKTICK : mixed = 6
- COLON : mixed = 13
- DOUBLE_BACKTICK : mixed = 18
- EMAIL : mixed = 20
- EMPHASIS_DELIMITER : mixed = 21
- HYPERLINK : mixed = 19
- LITERAL : mixed = 5
- NAMED_REFERENCE : mixed = 11
- NBSP : mixed = 23
- OCTOTHORPE : mixed = 14
- STRONG_DELIMITER : mixed = 22
- UNDERSCORE : mixed = 2
- VARIABLE_DELIMITER : mixed = 24
- WHITESPACE : mixed = 15
- WORD : mixed = 1
Properties
- $disableLegacySplitByCharacter : bool
- $disableLegacyTilde : bool
Methods
- __construct() : mixed
- moveNext() : bool
- Moves to the next token in the input string.
- getCatchablePatterns() : string[]
- getNonCatchablePatterns() : string[]
- getType() : int
Constants
ANNOTATION_END
public
mixed
ANNOTATION_END
= 17
ANNOTATION_START
public
mixed
ANNOTATION_START
= 16
ANONYMOUS_END
public
mixed
ANONYMOUS_END
= 3
ANONYMOUSE_REFERENCE
public
mixed
ANONYMOUSE_REFERENCE
= 12
BACKSLASH
public
mixed
BACKSLASH
= 25
BACKTICK
public
mixed
BACKTICK
= 6
COLON
public
mixed
COLON
= 13
DOUBLE_BACKTICK
public
mixed
DOUBLE_BACKTICK
= 18
public
mixed
EMAIL
= 20
EMPHASIS_DELIMITER
public
mixed
EMPHASIS_DELIMITER
= 21
HYPERLINK
public
mixed
HYPERLINK
= 19
LITERAL
public
mixed
LITERAL
= 5
NAMED_REFERENCE
public
mixed
NAMED_REFERENCE
= 11
NBSP
public
mixed
NBSP
= 23
OCTOTHORPE
public
mixed
OCTOTHORPE
= 14
STRONG_DELIMITER
public
mixed
STRONG_DELIMITER
= 22
UNDERSCORE
public
mixed
UNDERSCORE
= 2
VARIABLE_DELIMITER
public
mixed
VARIABLE_DELIMITER
= 24
WHITESPACE
public
mixed
WHITESPACE
= 15
WORD
public
mixed
WORD
= 1
Properties
$disableLegacySplitByCharacter read-only
private
bool
$disableLegacySplitByCharacter
= false
$disableLegacyTilde read-only
private
bool
$disableLegacyTilde
= false
Methods
__construct()
public
__construct([bool $disableLegacyTilde = false ][, bool $disableLegacySplitByCharacter = false ]) : mixed
Parameters
- $disableLegacyTilde : bool = false
- $disableLegacySplitByCharacter : bool = false
moveNext()
Moves to the next token in the input string.
public
moveNext() : bool
Tags
Return values
boolgetCatchablePatterns()
protected
getCatchablePatterns() : string[]
Return values
string[]getNonCatchablePatterns()
protected
getNonCatchablePatterns() : string[]
Return values
string[]getType()
protected
getType(string &$value) : int
Parameters
- $value : string