diff --git a/src/Egulias/EmailValidator/EmailValidator.php b/src/Egulias/EmailValidator/EmailValidator.php index e78cde0..dd69df7 100644 --- a/src/Egulias/EmailValidator/EmailValidator.php +++ b/src/Egulias/EmailValidator/EmailValidator.php @@ -11,8 +11,6 @@ use Egulias\EmailValidator\InvalidEmail; */ class EmailValidator { - const ERR_UNCLOSEDDOMLIT = 147; - const ERR_FWS_CRLF_X2 = 148; const ERR_FWS_CRLF_END = 149; const ERR_CR_NO_LF = 150; const ERR_DEPREC_REACHED = 151; diff --git a/src/Egulias/EmailValidator/Exception/CRLFX2.php b/src/Egulias/EmailValidator/Exception/CRLFX2.php new file mode 100644 index 0000000..bc1f95b --- /dev/null +++ b/src/Egulias/EmailValidator/Exception/CRLFX2.php @@ -0,0 +1,11 @@ +lexer->isNextToken(EmailLexer::CRLF)) { - throw new \InvalidArgumentException("ERR_FWS_CRLF_X2"); + throw new CRLFX2(); } if (!$this->lexer->isNextTokenAny(array(EmailLexer::S_SP, EmailLexer::S_HTAB))) { throw new \InvalidArgumentException("ERR_FWS_CRLF_END");