/** * Reset quote and address applied rules * * @param Address $address * @return $this */ public function reset(Address $address) { $this->validatorUtility->resetRoundingDeltas(); if ($this->_isFirstTimeResetRun) { $address->setAppliedRuleIds(''); $address->getQuote()->setAppliedRuleIds(''); $this->_isFirstTimeResetRun = false; } return $this; }
/** * Reset quote and address applied rules * * @param Address $address * @return $this */ public function reset(Address $address) { if ($this->_isFirstTimeResetRun) { $address->setAppliedRuleIds(''); $address->getQuote()->setAppliedRuleIds(''); $this->_isFirstTimeResetRun = false; } return $this; }