You've already forked symfony-validator
Fix required
This commit is contained in:
@@ -273,7 +273,8 @@ class Validator
|
|||||||
{
|
{
|
||||||
foreach ($this->rules as $field => $rules)
|
foreach ($this->rules as $field => $rules)
|
||||||
{
|
{
|
||||||
$nullable = !in_array('required', $rules) && !in_array('required_file', $rules) && !in_array('required_files', $rules);
|
$rules_names = array_map(function($rule) { return $rule['rule']; }, $rules);
|
||||||
|
$nullable = !in_array('required', $rules_names) && !in_array('required_file', $rules_names) && !in_array('required_files', $rules_names);
|
||||||
foreach ($rules as $rule) $this->test($field, $rule, $nullable);
|
foreach ($rules as $rule) $this->test($field, $rule, $nullable);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user