|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function getMarginPercent(OrderProductInterface $orderProduct) |
|
|
public function getMarginPercent(OrderProductInterface $orderProduct) |
|
|
{ |
|
|
{ |
|
|
if ($this->getBuyingPrice($orderProduct)) { |
|
|
|
|
|
|
|
|
if ($this->getBuyingPrice($orderProduct) && $this->getPriceWithReduction($orderProduct)) { |
|
|
return $this->round(($this->getMargin($orderProduct) / $this->getPriceWithReduction($orderProduct)) * 100); |
|
|
return $this->round(($this->getMargin($orderProduct) / $this->getPriceWithReduction($orderProduct)) * 100); |
|
|
} else { |
|
|
} else { |
|
|
return 0; |
|
|
return 0; |