| @@ 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. |
|