public function replace($data) { if ($data instanceof DataObject) { $data = $data->getData(); } $result = $this->_repoGeneric->replaceEntity($this->_entityName, $data); return $result; }
private function saveTaxCalc($rateId, $ruleId) { $found = $this->getTaxCalcs($rateId, $ruleId); if (!$found) { $entity = Cfg::ENTITY_MAGE_TAX_CALC; $bind = [Cfg::E_TAX_CALC_A_RATE_ID => $rateId, Cfg::E_TAX_CALC_A_RULE_ID => $ruleId, Cfg::E_TAX_CALC_A_CUST_TAX_CLASS_ID => 3, Cfg::E_TAX_CALC_A_PROD_TAX_CLASS_ID => 2]; $this->repoGeneric->replaceEntity($entity, $bind); } }