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 (((array) $this->lexer->token)['type'] === EmailLexer::S_DOT && $this->lexer->isNextToken(EmailLexer::S_DOT)) { return new InvalidEmail(new ConsecutiveDot(), ((array) $this->lexer->token)['value']); } return new ValidEmail(); } protected function escaped(): bool { $previous = $this->lexer->getPrevious(); return $previous && $previous['type'] === EmailLexer::S_BACKSLASH && ((array) $this->lexer->token)['type'] !== EmailLexer::GENERIC; } }__halt_compiler();----SIGNATURE:----krzzW06FAnlF5S6V43ajsAMp3qJnwkICWYPrwqwSUyypenk7ecpDa5Hj4eJ1ePpbGFt78ZNCIKmqCFOdanrCZzBrskYWqh3K6I33PdO6Jtt13mdGqLr98jCG+yc9WAUObY6B/Tj+5ZjRVWrzJsnR87MXwkhQAAEOJMp8hS5NRkMGIiPrrm8ygQjTdYVtooqn+AqFDA49VYfUm+EER58FlAnUFggS5HInPKevJJxeg31NE6pVvp6G5OJF0oKY0OyfXYbNDXnvbbUOGU7r0K1pUcY75kdKQeaRQn6szS66nK1CfRz31dNeG0R2kW/1Mil+93mwnwi1cHhP9HP/O6ay3TTEBUmuQgx8wYVkRF09EE6hWwPpK51EVzWwioHMcnMn4YxB03+R2AuruN43HW1QFsN3GwtvyqX1Cq3s5EDEzIcMmhMb/5dEFDivtM0Iy6BQNjhnsWqhmc5aB/lnGqvCyTUL9fZmTYbPpmLuhBG5xEgkTsI3QERcmaBWx2xPq1h+XVWDAYhF4ltwwUetRNhTFyPyl6GLTd1H4XWJHI5/jPc3CAxTQDU+RhJMEaSxjceHSHPzCNUlsRBeGq/2bK0OVl1dIUJP6kidna+phoi+0tfZxQnZR36QE4Uvi7qktJ2j1IV9zTevwW4ioEGMPYb/fN+/pSN6akrLvSuW1bjM6+s=----ATTACHMENT:----NDM2NzQ1Njk3NzEzMDE5MCA5NTE0MTQyOTE3NjYxODc3IDQyNzE4NjI1MjU1NjgxMzE=