[add] Asserting email type

This commit is contained in:
2018-08-12 17:15:39 -06:00
parent 79059fb91b
commit abd8168dbf
2 changed files with 15 additions and 0 deletions

View File

@@ -56,5 +56,18 @@ class Asserts{
throw new Exception($errorMessage);
}
}
/**
* Compares a string against a regex to determine if it's an email
*
* @param $string string
* @param $errorMessage string
* @throws Exception
*/
function isEmail($string, $errorMessage){
if(!filter_var($string, FILTER_VALIDATE_EMAIL)){
throw new Exception($errorMessage);
}
}
}
?>