Exemplo n.º 1
0
 /**
  * @return static
  */
 public function withProductQuantityDiscounts()
 {
     foreach ($this->entity->getProductQuantityDiscounts() as $productQuantityDiscount) {
         $this->entityDTO->productQuantityDiscounts[] = $this->dtoBuilderFactory->getProductQuantityDiscountDTOBuilder($productQuantityDiscount)->build();
     }
     return $this;
 }
Exemplo n.º 2
0
 /**
  * @param Pricing $pricing
  * @return static
  */
 public function withProductQuantityDiscounts(Pricing $pricing)
 {
     $productQuantityDiscounts = $this->entity->getProductQuantityDiscounts();
     $pricing->setProductQuantityDiscounts($productQuantityDiscounts);
     foreach ($productQuantityDiscounts as $productQuantityDiscount) {
         $this->entityDTO->productQuantityDiscounts[] = $this->dtoBuilderFactory->getProductQuantityDiscountDTOBuilder($productQuantityDiscount)->withPrice($pricing)->build();
     }
     return $this;
 }