Closed
Description
I need in my project Form::getErrorsAsArray
(like Form::getErrorsAsString
), to render the error in a json response. It can be useful for a web service.
Do it make sens to add it to the form component ?
Here my code:
public function getErrorsAsArray($form)
{
$errors = array();
foreach ($form->getErrors() as $error) {
$errors[] = $error->getMessage();
}
foreach ($form->all() as $key => $child) {
if ($err = $this->getErrorsAsArray($child)) {
$errors[$key] = $err;
}
}
return $errors;
}
If it's ok for you, I will create a PR.
PaulCombal