/** * {@inheritdoc} */ public function addAdjustment(AdjustmentInterface $adjustment) { if (!$this->hasAdjustment($adjustment)) { $adjustment->setAdjustable($this); $this->adjustments->add($adjustment); } }
/** * {@inheritdoc} */ public function addAdjustment(AdjustmentInterface $adjustment) { if ($this->hasAdjustment($adjustment)) { return; } $this->adjustments->add($adjustment); $this->addToAdjustmentsTotal($adjustment); $this->orderItem->recalculateUnitsTotal(); $adjustment->setAdjustable($this); }