class IDLeftPart
Hierarchy
- class \Egulias\EmailValidator\Parser\PartParser
- class \Egulias\EmailValidator\Parser\LocalPart extends \Egulias\EmailValidator\Parser\PartParser
- class \Egulias\EmailValidator\Parser\IDLeftPart extends \Egulias\EmailValidator\Parser\LocalPart
- class \Egulias\EmailValidator\Parser\LocalPart extends \Egulias\EmailValidator\Parser\PartParser
Expanded class hierarchy of IDLeftPart
1 file declares its use of IDLeftPart
- MessageIDParser.php in vendor/
egulias/ email-validator/ src/ MessageIDParser.php
File
-
vendor/
egulias/ email-validator/ src/ Parser/ IDLeftPart.php, line 9
Namespace
Egulias\EmailValidator\ParserView source
class IDLeftPart extends LocalPart {
protected function parseComments() : Result {
return new InvalidEmail(new CommentsInIDRight(), $this->lexer->current->value);
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title | Overrides |
---|---|---|---|---|---|
IDLeftPart::parseComments | protected | function | Overrides LocalPart::parseComments | ||
LocalPart::$localPart | private | property | |||
LocalPart::hasDotAtStart | private | function | |||
LocalPart::INVALID_TOKENS | public | constant | |||
LocalPart::localPart | public | function | |||
LocalPart::parse | public | function | Overrides PartParser::parse | ||
LocalPart::parseDoubleQuote | private | function | |||
LocalPart::parseLocalFWS | private | function | |||
LocalPart::validateEscaping | private | function | |||
LocalPart::validateTokens | protected | function | |||
PartParser::$lexer | protected | property | |||
PartParser::$warnings | protected | property | |||
PartParser::checkConsecutiveDots | protected | function | |||
PartParser::escaped | protected | function | |||
PartParser::getWarnings | public | function | |||
PartParser::parseFWS | protected | function | |||
PartParser::__construct | public | function | 1 |