/** * Rate text getter * * @return string|null */ public function getRateText() { $rate = $this->getAdditionalDataByKey('rate'); if (isset($rate['points']) && isset($rate['currency_amount']) && isset($rate['direction'])) { return Enterprise_Reward_Model_Reward_Rate::getRateText((int) $rate['direction'], (int) $rate['points'], (double) $rate['currency_amount'], $this->getBaseCurrencyCode()); } }
/** * Rate text getter * * @param Varien_Object $row * @return string|null */ public function getRateText($row) { $websiteId = $row->getWebsiteId(); return Enterprise_Reward_Model_Reward_Rate::getRateText($row->getDirection(), $row->getPoints(), $row->getCurrencyAmount(), 0 == $websiteId ? null : Mage::app()->getWebsite($websiteId)->getBaseCurrencyCode()); }