// crappy error handling..
if ($fr === false) {
- $fr = 1;
+ return false;
}
if ($tr === false) {
- $tr = 1;
+ return false;
}
return ((1.0 / $fr) * $val) * $tr;
function currentRates()
{
$this->loadRates();
+ // DB_DataObject::debugLevel(1);
$c = DB_DAtaObject::factory('core_curr_rate');
$c->whereAdd('from_dt < NOW() AND to_dt > NOW()');
+ $c->find();
+ $ret = array();
while($c->fetch()) {
$ret[$c->curr] = $c->rate;
}
-
+ return $ret;