/** * Assign WEEE taxes to product data * * @param \Magento\Catalog\Model\Product $object * @return $this * @SuppressWarnings(PHPMD.UnusedLocalVariable) */ public function afterLoad($object) { $data = $this->_attributeTax->loadProductData($object, $this->getAttribute()); foreach ($data as $i => $row) { if ($data[$i]['website_id'] == 0) { $rate = $this->_storeManager->getStore()->getBaseCurrency()->getRate($this->_directoryHelper->getBaseCurrencyCode()); if ($rate) { $data[$i]['website_value'] = $data[$i]['value'] / $rate; } else { unset($data[$i]); } } else { $data[$i]['website_value'] = $data[$i]['value']; } } $object->setData($this->getAttribute()->getName(), $data); return $this; }