Serves as a base-consumer for recipient/sender email address headers (like
From and To).
AddressBaseConsumer passes on token processing to its sub-consumer, an
AddressConsumer, and collects Part\AddressPart objects processed and returned
by AddressConsumer.
- author Zaahid Bateson
Methods |
Properties |
Methods |
protected advanceToNextToken(Iterator $tokens, bool $isStartToken) Disables advancing for start tokens. The start token for AddressBaseConsumer is part of an AddressPart (or a
|
protected getPartForToken(string $token, bool $isLiteral) Never reached by AddressBaseConsumer. Overridden to satisfy
|
protected getSubConsumers() : array Returns \ZBateson\MailMimeParser\Header\Consumer\AddressConsumer as a
|
protected getTokenParts(Iterator $tokens) : array Overridden so tokens aren't handled at this level, and instead are passed
|
protected getTokenSeparators() : array Returns an empty array.
|
protected isEndToken(string $token) : bool AddressBaseConsumer doesn't have start/end tokens, and so always returns
|
protected isStartToken(string $token) : bool AddressBaseConsumer doesn't have start/end tokens, and so always returns
|
Methods |