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

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

Define the related product.
public setProduct ( string $productCode, Sonata\Component\Product\ProductInterface $product )
$productCode string
$product Sonata\Component\Product\ProductInterface
    public function setProduct($productCode, ProductInterface $product);

Usage Example

Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function buildBasketElement(BasketElementInterface $basketElement, ProductInterface $product = null, array $options = array())
 {
     if ($product) {
         $basketElement->setProduct($this->code, $product);
         if (!$basketElement->getQuantity() && 0 !== $basketElement->getQuantity()) {
             $basketElement->setQuantity(1);
         }
     }
     $basketElement->setOptions($options);
 }