X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=DataObjects%2FCore_curr_rate.php;h=f274fac348a5d97c4466604f6878e08fd1f99be0;hp=2d2bb1e7de63a6b7028e3aa716620140b236fa64;hb=99077f0e4431d0825a180054cd27fc94fe3619aa;hpb=170c91c61ccae00c06e3e624f8be6f39a188c9fa diff --git a/DataObjects/Core_curr_rate.php b/DataObjects/Core_curr_rate.php index 2d2bb1e7..f274fac3 100644 --- a/DataObjects/Core_curr_rate.php +++ b/DataObjects/Core_curr_rate.php @@ -49,16 +49,19 @@ class Pman_Core_DataObjects_Core_curr_rate extends DB_DataObject // load our default rates to start with.. $dom = simplexml_load_file(dirname(__FILE__).'/../eurofxref-daily.xml'); - $this->rates['EUR'] = 1.0; - $this->rates['TWD'] = 46.7008412; - $this->rates['VND'] = 26405.3; + $rates['EUR'] = 1.0; + $rates['TWD'] = 46.7008412; + $rates['VND'] = 26405.3; foreach($dom->Cube->Cube->Cube as $c) { //echo '
';print_r($c ); - $this->rates[(string)$c['currency']] = (string)$c['rate']; + $rates[(string)$c['currency']] = (string)$c['rate']; } - $this->rates['RMB'] = $this->rates['CNY'] ; + $rates['RMB'] = $rates['CNY'] ; + + + // now try loading from latest.. $target = ini_get('session.save_path').'/eurofxref-daily.xml'; @@ -68,18 +71,18 @@ class Pman_Core_DataObjects_Core_curr_rate extends DB_DataObject if (!strlen($f)) { return; } - file_put_contents($target,$f); + } $dom = simplexml_load_file($target); - $this->rates['EUR'] = 1.0; - $this->rates['TWD'] = 46.7008412; - $this->rates['VND'] = 26405.3; + $rates['EUR'] = 1.0; + $rates['TWD'] = 46.7008412; + $rates['VND'] = 26405.3; foreach($dom->Cube->Cube->Cube as $c) { //echo '';print_r($c ); - $this->rates[(string)$c['currency']] = (string)$c['rate']; + $rates[(string)$c['currency']] = (string)$c['rate']; } - $this->rates['RMB'] = $this->rates['CNY'] ; + $rates['RMB'] = $rates['CNY'] ; } }