use Symfony\Component\Form\FormErrorIterator;/**
* @param FormErrorIterator $formErrors
* @return array
*/
private function getErrorMessages(FormErrorIterator $formErrors) {
$errorMessages = [];
foreach ($formErrors as $formError) {
$errorMessages[] = $formError->getMessage();
}
return $errorMessages;
}Possible ways of use:
$errorMessages = $this->getErrorMessages($form->getErrors(true));or
$errorMessages = $this->getErrorMessages($form->get('fieldName')->getErrors());