improve feedback on missing Intl extension (#143)

This commit is contained in:
Christian Flothmann
2017-03-02 11:09:01 +01:00
committed by Eduardo Gulias Davis
parent bc31baa11e
commit 14ca3785c1
@@ -13,6 +13,13 @@ class SpoofCheckValidation implements EmailValidation
* @var InvalidEmail
*/
private $error;
public function __construct()
{
if (!class_exists(Spoofchecker::class)) {
throw new \LogicException(sprintf('The %s class requires the Intl extension.', __CLASS__));
}
}
public function isValid($email, EmailLexer $emailLexer)
{