nikopeikrishvili / georgianationalbank
包含2个格鲁吉亚国家银行利率数据源的PHP包装器
dev-master
2016-05-30 18:14 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- mockery/mockery: dev-master
- phpunit/phpunit: >=5.3.4
This package is not auto-updated.
Last update: 2024-09-14 17:00:55 UTC
README
国家银行利率
国家银行提供的汇率库,目前有2个数据源
- 通过SOAP web服务使用
- 通过RSS使用
安装
composer require georgianationalbank/georgianationalbank
使用
// მონაცემთა წყაროს მიღება ან იქნება SourceInterface ინსტანსი ან Exception $data = \GeorgiaNationalBank\GeorgiaNationalBank::getDataSource(); // დოლარის კურსის მიღება ლართან მიმართებაში $rate = $data->getRate(\GeorgiaNationalBank\Currencies::_USD); echo $rate."\n"; // დოლარის კურსის მიღება რუბლთან მიმართებაში $crossRate = $data->getCrossRate(\GeorgiaNationalBank\Currencies::_RUB, \GeorgiaNationalBank\Currencies::_USD); echo $crossRate."\n"; // თანხის დათვლა რამდენი დოლარი იქნება 1 ლარი $money = new \GeorgiaNationalBank\Money(); $money->fromCurrency = Currencies::_GEL; $money->toCurrency = \GeorgiaNationalBank\Currencies::_USD; $money->amount = 1; // დაბრუნდება ისევ Money ობიექტი ოღონდ generatedAmount ში იქნება მნიშვნელობა $amount = $data->calculateAmount($money);