public function addAction(Request $request) : Response
{
$resource = $this->getManager()->initResource();
$form = $this->getForm($resource);
if ($form->handleRequest()->isSubmitted()) {
if ($form->isValid()) {
$this->getManager()->createResource($resource);
}
return $this->createFormDefaultJsonResponse($form);
}
return $this->displayTemplate('add', ['form' => $form]);
}