diff --git a/src/Model/Validation/GenericValidation.php b/src/Model/Validation/GenericValidation.php new file mode 100644 index 000000000..839441454 --- /dev/null +++ b/src/Model/Validation/GenericValidation.php @@ -0,0 +1,35 @@ +]|>|<|javascript:){1,}/', $value)) { + return false; + } + return true; + } + + public static function email($value, array $context) { + if(preg_match('/^[a-zA-Z0-9.!#$%&’*+\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/', $value)) { + return true; + } + return false; + } +} \ No newline at end of file