From 490ca6b997c212a7cea06aed315a5c233418f668 Mon Sep 17 00:00:00 2001 From: Eduardo Gulias Davis Date: Fri, 26 Jun 2015 14:59:46 +0200 Subject: [PATCH] CRLFX2 and un used constants --- src/Egulias/EmailValidator/EmailValidator.php | 2 -- src/Egulias/EmailValidator/Exception/CRLFX2.php | 11 +++++++++++ src/Egulias/EmailValidator/Parser/Parser.php | 3 ++- 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 src/Egulias/EmailValidator/Exception/CRLFX2.php 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");