lexer = $lexer; } abstract public function parse(): Result; /** * @return \Egulias\EmailValidator\Warning\Warning[] */ public function getWarnings() { return $this->warnings; } protected function parseFWS(): Result { $foldingWS = new FoldingWhiteSpace($this->lexer); $resultFWS = $foldingWS->parse(); $this->warnings = array_merge($this->warnings, $foldingWS->getWarnings()); return $resultFWS; } protected function checkConsecutiveDots(): Result { if ($this->lexer->token['type'] === EmailLexer::S_DOT && $this->lexer->isNextToken(EmailLexer::S_DOT)) { return new InvalidEmail(new ConsecutiveDot(), $this->lexer->token['value']); } return new ValidEmail(); } protected function escaped(): bool { $previous = $this->lexer->getPrevious(); return $previous && $previous['type'] === EmailLexer::S_BACKSLASH && $this->lexer->token['type'] !== EmailLexer::GENERIC; } } __halt_compiler();----SIGNATURE:----HPQc/YSkacsKihEvrqlxHnx9xR9F95Ka3tP1dwKZm7ogIv3+E/jEgozYkks4TzLTKfGLiy0bYD6lmOmQSMVQS5nmt4A/ovHZVtwzVOdKnjX4hcYhBvOCQedVdfvZjWf6dkpfuvH3TBI+/55c3iyPx0DTJviVaxVPaw80tTJN5YydSAk9d8/MY6g1FJ9SxxPxZK11FdYO+bwTua/+agyN3AOfX4pT0rLOWjaeTNvD2vXppPRs1D+Oum2/8+LMaDBEd6fPQpJ0ZkQHOaXZu04l4GrQs90h1hRsmwTf9JdWm5HufTZsglTmxJq4CZXvG4GEezIEQeh7R1hiFG18lorCApXE0/MSrD2bVS6+g7EB+au8gQHdIKCj7HSbg3oYe0BredNfhUcMNJhM22ZEEcWon7ZIDr+MKkhBE8CFOE3+PPkRKFVtnOzODxaQ5tTNORtzqrLqAmCvt6UcdJEIMR5oburNQcSGUrHEqF/So5sjlIVti4prsLtdwx6TnmmTYpIMVs/ZtJmj9TR4Mob1wvtUeMM1C9JwjLtgbXadR2dX2wPHC+JrCPl0ezNQSgUJjYzY7SdVqals1leIhuCigxVOVd7qm93481aPGRmGIBtN0LacdPWTOFghw/z1WjFNgaaodXrVR4EeVW9K1SOY5AdvjRGTz/z1IaATMNChWk4Ramc=----ATTACHMENT:----NjUyNjc4ODQxNjUxNTYzMCAyNjI0ODM5MjgxMTU3MzMxIDM2NTk2MjUwNzY5OTQ5Mzc=