<?php
+// note this no longer works -- we could try using their JSON feed?
+
+
require_once 'Pman.php';
class Pman_Core_UpdateCurrencyRate extends Pman
static $cli_desc = "Update Currency Exchange Rate";
- static $cli_opts = array(
- 'procedures-only' => array(
- 'desc' => 'Only run procedures and return',
- 'short' => 'p',
- 'default' => '',
- 'min' => 1,
- 'max' => 1,
- ),
- );
+ static $cli_opts = array();
var $cli = false;
function get($args, $opts)
{
+
+ //DB_DataObject::DebugLevel(1);
+ $d = DB_DataObject::Factory('core_curr_rate');
+ $d->loadRates();
+
+ $hkd = $d->convert(1,'USD','HKD');
+
+ echo "1 USD is ~ $hkd HKD (should be about 7.75)\n ";
+
+ die("done");
+
+
+
+ }
+ function oldversion()
+ {
$currency = array();
$response = $this->curl($this->actionUrl, array(), 'GET');
foreach ($currency as $k => $c){
- echo "\nProcessing Currency : $c ($k / $total) \n";
+ echo "\nProcessing Currency : $c ($k / $total) \n";
$params = array(
'lang' => 'en',
}
}
- if(empty($opts['procedures-only'])){
- $this->jok("DONE");
- }
-
return;
}