Sonata\Component\Basket\BasketElementInterface::getProductProvider PHP Метод

getProductProvider() публичный Метод

public getProductProvider ( ) : Sonata\Component\Product\ProductProviderInterface
Результат Sonata\Component\Product\ProductProviderInterface
    public function getProductProvider();

Usage Example

 /**
  * @param BasketElementInterface $basketElement
  * @param BasketInterface        $basket
  *
  * @return Response
  */
 public function renderFinalReviewBasketElementAction(BasketElementInterface $basketElement, BasketInterface $basket)
 {
     $action = sprintf('%s:renderFinalReviewBasketElement', $basketElement->getProductProvider()->getBaseControllerName());
     $response = $this->forward($action, array('basketElement' => $basketElement, 'basket' => $basket));
     if ($this->get('kernel')->isDebug()) {
         $response->setContent(sprintf("\n<!-- [Sonata] Product code: %s, id: %s, action: %s -->\n%s\n<!-- [Sonata] end product -->\n", $basketElement->getProductCode(), $basketElement->getProductId(), $action, $response->getContent()));
     }
     return $response;
 }