public function getFormAddBasket(ProductInterface $product) { $formBuilder = $this->formFactory->createNamedBuilder('add_basket', 'form', null, array('data_class' => $this->basketElementClass, 'csrf_protection' => false)); $this->productPool->getProvider($product)->defineAddBasketForm($product, $formBuilder, false); $form = $formBuilder->getForm()->createView(); return $form; }