WellCommerce\Bundle\OrderBundle\Entity\OrderProduct::setBuyPrice PHP Method

setBuyPrice() public method

public setBuyPrice ( WellCommerce\Bundle\AppBundle\Entity\PriceInterface $buyPrice )
$buyPrice WellCommerce\Bundle\AppBundle\Entity\PriceInterface
    public function setBuyPrice(PriceInterface $buyPrice)
    {
        $this->buyPrice = $buyPrice;
    }

Usage Example

 public function create() : OrderProductInterface
 {
     $orderProduct = new OrderProduct();
     $orderProduct->setQuantity(1);
     $orderProduct->setWeight(0);
     $orderProduct->setBuyPrice(new Price());
     $orderProduct->setSellPrice(new DiscountablePrice());
     $orderProduct->setCreatedAt(new \DateTime());
     $orderProduct->setUpdatedAt(new \DateTime());
     $orderProduct->setOptions([]);
     return $orderProduct;
 }
All Usage Examples Of WellCommerce\Bundle\OrderBundle\Entity\OrderProduct::setBuyPrice