}
- function lastRate()
+ function rate($cur, $when)
{
+ $this->loadRates(); // check if we have an rates.
+ $r = DB_DataObject::factory('core_curr_rate');
+ $r->curr = $cur;
+ $r->whereAdd('from_dt < when_dt
}
- function convert($val, $from, $to)
+ function convert($val, $from, $to, $when = false)
{