CurlyBracketsDomain
MMO\core\helpers · 1 symbol · generated 5 Oct 2026
CurlyBracketsDomain
Tokenizer.php:797Curly brackets {}
- Namespace
MMO\core\helpers- Extends
- aGroupDomain
Index
Constants2
END_CHAR
START_CHAR
Inherited members (16)
| Properties | Declared by | Description | |
|---|---|---|---|
mask | TokenDomain | ||
recursive | aGroupDomain | ||
tokens | TokenDomain | array<id: string> |
| Methods | Declared by | Description | |
|---|---|---|---|
addChar($char) | TokenDomain | Register a single-character token (id auto-derived from the character's ord() value). | |
addDomains($domains) | TokenDomain | Register one or more nested domains (their open is checked on every Tokenizer::next call while this domain is active). | |
addToken($id, $token) | TokenDomain | Register a single multi-character token. | |
addTokens($tokens) | TokenDomain | Register several tokens/domains at once. | |
close($tokenizer) | aGroupDomain | Closes on an unescaped END_CHAR. | |
debugName() | aGroupDomain | ||
getAllowedTokens() | TokenDomain | ||
getMask() | TokenDomain | ||
open($tokenizer) | aGroupDomain | Opens on an unescaped START_CHAR. | |
removeToken($token) | TokenDomain | ||
setTokens($tokens) | aGroupDomain | ||
updateMask() | TokenDomain | Recompute getMask from the current token/domain list. | |
__construct($tokens, $recursive) | aGroupDomain |