Added "match" validation rule for regular expression checks.

This commit is contained in:
Taylor Otwell
2012-03-21 13:40:52 -05:00
parent afb33c1775
commit 52091bda5f
2 changed files with 13 additions and 0 deletions

View File

@@ -611,6 +611,18 @@ class Validator {
return preg_match('/^([-a-z0-9_-])+$/i', $value);
}
/**
* Validate that an attribute passes a regular expression check.
*
* @param string $attribute
* @param mixed $value
* @return bool
*/
protected function validate_match($attribute, $value, $parameters)
{
return preg_match($parameters[0], $value);
}
/**
* Validate the MIME type of a file upload attribute is in a set of MIME types.
*