summaryrefslogtreecommitdiff
path: root/includes/model/User_model.php
diff options
context:
space:
mode:
authormsquare <msquare@notrademark.de>2016-11-11 17:00:51 +0100
committermsquare <msquare@notrademark.de>2016-11-11 17:00:51 +0100
commit03c9d1ef5dfcb6022e88e150630a6213b1c1d8c5 (patch)
tree4cb57f8a7901b27c73ee3118be602b8095ca49c3 /includes/model/User_model.php
parentbeb0db6852a246350d06dcfe508e3d2b9925731f (diff)
reduce complexity of user settings main
Diffstat (limited to 'includes/model/User_model.php')
-rw-r--r--includes/model/User_model.php12
1 files changed, 12 insertions, 0 deletions
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
@@ -164,6 +164,18 @@ function User_validate_Nick($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
*
* @param int $planned_arrival_date