public function showInvalidMessagesAsJson(Form $form, $messageType = 'warning')
{
$messages = $form->getMessages();
$content = array();
foreach ($messages as $message) {
$content[] = array('code' => 10001, 'message' => $message->getMessage(), 'message_human' => $this->getDI()->getTranslate()->query($message->getMessage()));
}
$this->response->setStatusCode(400, $this->recommendedReasonPhrases[400]);
return $this->response->setJsonContent(array('errors' => $content));
}