<?php /** * @class InfoProvider * @version $Id: InfoProvider.php 2662 2014-11-26 09:45:33Z natacha $ * */ class InfoProvider { // units conversion: // km2Re = 1./6371.0; km2au = 1./1.5 *10^9; km2rma (mars) 1./3396.0; km2rv 1.0/6052.0; km2rmе 1.0/2439.7 public $realConversion = array( 'km2re' => '1.5696e-4', 'K2eV' => '8.622e-5', 'MK2eV' => '86.2069', 'km2au' => '6.68e-9', 'km2rma' => '2.945e-4', 'km2rv' => '1.652e-4', 'rma2km' => '3396.0', 'rv2km' => '6052.0', 'rga2km' => '2631.0', 're2km' => '6371.0', 'km2rmе' => '4.099e-4','rme2km' => '2440.0', 'mbar2npa' => '1.0e11', 'a2na' => '1.0e9'); public $Constants; function __construct() { $this->Constants = array(); } //TODO constants => from constants.xml public function getConversion($key) { if ($this->realConversion[$key]) return $this->realConversion[$key]; return -1; } } ?>