Skip to content

ეროვნული ბანკის კურსები

Notifications You must be signed in to change notification settings

ngfw/GeorgiaNationalBank

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

NBG Rates

ეროვნული ბანკიდან კურსების ბიბლიოთეკა, ამჟამად აქვს 2 წყარო

  1. SOAP ვებ სერივის გამოყენებით
  2. RSS ის გამოყენებით

Install

composer require nikopeikrishvili/georgianationalbank:"dev-master"

გამოყენება

// მონაცემთა წყაროს მიღება ან იქნება 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);

About

ეროვნული ბანკის კურსები

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%