示例#1
0
 /**
  * @param float $price
  * @param Mage_Core_Model_Store $store
  * @return float
  */
 public function convertToDefaultCurrency($price, Mage_Core_Model_Store $store)
 {
     if (!is_numeric($price)) {
         Mage::log(sprintf('price must be a numeric value in %s, got %s.', __CLASS__, $price), Zend_Log::WARN, Nosto_Tagging_Model_Base::LOG_FILE_NAME);
         $price = 0;
     }
     return Mage::helper('directory')->currencyConvert($price, $store->getBaseCurrency()->getCode(), $store->getDefaultCurrency()->getCode());
 }
示例#2
0
 public function testGetDefaultCurrency()
 {
     /* currency operations require store to be loaded */
     $this->_model->load('default');
     $this->assertEquals($this->_model->getDefaultCurrencyCode(), $this->_model->getDefaultCurrency()->getCode());
 }