Я хотел бы получить сообщения об ошибках из inputfilter:
foreach ($pool->getInputFilter()->getInvalidInput() as $error) {
$errors[$error["'".$error->getName()."'"]] = '$error->getMessages();
print_r($error->getMessages());
print_r($error->getName());
print_r("<br />");
//array_push($errors,$error);
}
Благодарю.
Там в getErrorMessage
метод для каждого входа в inputFilter. Так что правильным примером может быть что-то вроде:
/** @var \Zend\InputFilter\InputInterface $input */
foreach ($inputFilter->getInvalidInput() as $input) {
echo $input->getErrorMessage();
}
Других решений пока нет …