diff -u b/core/includes/common.inc b/core/includes/common.inc --- b/core/includes/common.inc +++ b/core/includes/common.inc @@ -286,7 +286,7 @@ * TRUE if the address is in a valid format. */ function valid_email_address($mail) { - return \Drupal::emailValidator()->isValid($mail); + return \Drupal::emailIsValid($mail); } /** diff -u b/core/lib/Drupal.php b/core/lib/Drupal.php --- b/core/lib/Drupal.php +++ b/core/lib/Drupal.php @@ -648,13 +648,16 @@ } /** - * Returns the email validator service. + * Verifies the syntax of the given email address. * - * @return \Egulias\EmailValidator\EmailValidator - * The email validator service. + * @param string $mail + * A string containing an email address. + * + * @return bool + * TRUE if the address is in a valid format. */ - public static function emailValidator() { - return static::$container->get('email.validator'); + public static function emailIsValid($mail) { + return static::$container->get('email.validator')->isValid($mail); } }