Property | Type | Description | |
---|---|---|---|
$factory | |||
$productRepository | WellCommerce\Bundle\ProductBundle\Repository\ProductRepositoryInterface |
Method | Description | |
---|---|---|
addUpdateOrderProduct ( array $productValues, WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order ) | Adds or updates a product | |
setProductRepository ( WellCommerce\Bundle\ProductBundle\Repository\ProductRepositoryInterface $productRepository ) |
Method | Description | |
---|---|---|
createOrderProduct ( array $productValues, WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order ) : WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface | Creates an instance of order product | |
updateOrderProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct, array $productValues ) | Updates an existing order's product |
public addUpdateOrderProduct ( array $productValues, WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order ) | ||
$productValues | array | |
$order | WellCommerce\Bundle\OrderBundle\Entity\OrderInterface |
protected createOrderProduct ( array $productValues, WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order ) : WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface | ||
$productValues | array | |
$order | WellCommerce\Bundle\OrderBundle\Entity\OrderInterface | |
return | WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface |
public setProductRepository ( WellCommerce\Bundle\ProductBundle\Repository\ProductRepositoryInterface $productRepository ) | ||
$productRepository | WellCommerce\Bundle\ProductBundle\Repository\ProductRepositoryInterface |
protected updateOrderProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct, array $productValues ) | ||
$orderProduct | WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface | |
$productValues | array |
protected OrderProductFactory,WellCommerce\Bundle\OrderBundle\Factory $factory | ||
return |