WellCommerce\Bundle\CoreBundle\Controller\Admin\AbstractAdminController::addAction PHP Method

addAction() public method

public addAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response
    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]);
    }