@@ 1028-1045 (lines=18) @@ | ||
1025 | * |
|
1026 | * @return MessageBag|bool |
|
1027 | */ |
|
1028 | protected function validationMessages($input) |
|
1029 | { |
|
1030 | $failedValidators = []; |
|
1031 | ||
1032 | foreach ($this->builder->fields() as $field) { |
|
1033 | if (!$validator = $field->getValidator($input)) { |
|
1034 | continue; |
|
1035 | } |
|
1036 | ||
1037 | if (($validator instanceof Validator) && !$validator->passes()) { |
|
1038 | $failedValidators[] = $validator; |
|
1039 | } |
|
1040 | } |
|
1041 | ||
1042 | $message = $this->mergeValidationMessages($failedValidators); |
|
1043 | ||
1044 | return $message->any() ? $message : false; |
|
1045 | } |
|
1046 | ||
1047 | /** |
|
1048 | * Merge validation messages from input validators. |
@@ 285-302 (lines=18) @@ | ||
282 | * |
|
283 | * @return MessageBag|bool |
|
284 | */ |
|
285 | protected function validationMessages($input) |
|
286 | { |
|
287 | $failedValidators = []; |
|
288 | ||
289 | foreach ($this->fields as $field) { |
|
290 | if (!$validator = $field->getValidator($input)) { |
|
291 | continue; |
|
292 | } |
|
293 | ||
294 | if (($validator instanceof Validator) && !$validator->passes()) { |
|
295 | $failedValidators[] = $validator; |
|
296 | } |
|
297 | } |
|
298 | ||
299 | $message = $this->mergeValidationMessages($failedValidators); |
|
300 | ||
301 | return $message->any() ? $message : false; |
|
302 | } |
|
303 | ||
304 | /** |
|
305 | * Merge validation messages from input validators. |