From 2da09f2095967b44ae2f640d70c8afdd3e36f751 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 5 Oct 2015 16:43:52 +0800 Subject: [PATCH] I18n.php --- I18n.php | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/I18n.php b/I18n.php index d34c104f..5accaa72 100644 --- a/I18n.php +++ b/I18n.php @@ -256,32 +256,14 @@ class Pman_Core_I18n extends Pman return implode(', ', $ret); } /** - * convert rate: - * usage : $i = new Pman_Core_I18n(); - * $ret = $i->convertCurrency(100,"HKD","USD"); - * if ($ret == false) { - /// something went wrong. - } - * - * @param Pman_Core_DataObjects_Person $au Authenticated user - * @param String $type c/l/m - * @param String $k 'comma' seperated list of keys to translate + * DO NOT USE THIS -- see core_curr_rates dataobject. */ function convertCurrency($val, $from, $to) { - $r = $this->loadRates(); - if ($r === false) { - return false; - } - if (!isset($this->rates[$from]) || !isset($this->rates[$to]) ) { - return false; - } - //echo '
';print_R($this->rates);
-        $base = (1.0 / $this->rates[$from]) * $val;
-  
-        return $this->rates[$to] * $base;
+        
+        DB_DAtaObject::Factory('core_curr_rates')->convert($val,$from,$to);
     
     }
     /**
-- 
2.39.2