Commit a40aabbb by Franz Liedke

Implement date_format validation rule.

parent 49331d74
......@@ -36,6 +36,7 @@ return array(
"countbetween" => "The :attribute must have between :min and :max selected elements.",
"countmax" => "The :attribute must have less than :max selected elements.",
"countmin" => "The :attribute must have at least :min selected elements.",
"date_format" => "The :attribute must have a valid date format.",
"different" => "The :attribute and :other must be different.",
"email" => "The :attribute format is invalid.",
"exists" => "The selected :attribute is invalid.",
......
......@@ -759,6 +759,19 @@ class Validator {
}
/**
* Validate the date conforms to a given format.
*
* @param string $attribute
* @param mixed $value
* @param array $parameters
* @return bool
*/
protected function validate_date_format($attribute, $value, $parameters)
{
return date_create_from_format($parameters[0], $value) !== false;
}
/**
* Get the proper error message for an attribute and rule.
*
* @param string $attribute
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment