From 03c9d1ef5dfcb6022e88e150630a6213b1c1d8c5 Mon Sep 17 00:00:00 2001 From: msquare Date: Fri, 11 Nov 2016 17:00:51 +0100 Subject: reduce complexity of user settings main --- includes/model/User_model.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'includes/model/User_model.php') diff --git a/includes/model/User_model.php b/includes/model/User_model.php index d3597f54..66aa52e5 100644 --- a/includes/model/User_model.php +++ b/includes/model/User_model.php @@ -163,6 +163,18 @@ function User_validate_Nick($nick) { return preg_replace("/([^a-z0-9üöäß. _+*-]{1,})/ui", '', $nick); } +/** + * Validate user email address. + * + * @param string $mail + * The email address to validate + * @return ValidationResult + */ +function User_validate_mail($mail) { + $mail = strip_item($mail); + return new ValidationResult(check_email($mail), $mail); +} + /** * Validate the planned arrival date * -- cgit v1.2.3-54-g00ecf