private function createProductLine(Order $order, $productSaleId, $quantity) { $productLine = new OrderProductLine(); $productLine->setProductSale($this->doctrine->getRepository(ProductSale::REPOSITORY)->find($productSaleId)); $productLine->setQuantity($quantity); $productLine->setOrder($order); $order->addProductLine($productLine); $this->entityManager->persist($productLine); }
public function addProductLine(OrderProductLine $productLine) { $productLine->setOrder($this); $this->productLines[] = $productLine; return $this; }