SQuoteDomain
MMO\core\helpers · 1 symbol · generated 30 Sep 2026
SQuoteDomain
Tokenizer.php:714Simple quotes
- Namespace
MMO\core\helpers- Extends
- aCharDomain
Constants1
CHAR
Inherited members (16)
| Properties | Declared by | Description | |
|---|---|---|---|
escape | aCharDomain | ||
mask | TokenDomain | ||
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) | aCharDomain | Closes on the next (unescaped) occurrence of CHAR. | |
debugName() | aCharDomain | ||
getAllowedTokens() | TokenDomain | ||
getMask() | TokenDomain | ||
open($tokenizer) | aCharDomain | Opens when the next character is CHAR and it isn't Tokenizer::isEscaped. | |
removeToken($token) | TokenDomain | ||
setTokens($tokens) | aCharDomain | ||
updateMask() | TokenDomain | Recompute getMask from the current token/domain list. | |
__construct($tokens, $escape) | aCharDomain |