File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11language : php
22
3- php :
4- - 5.5
5- - 5.6
6- - 7.0
7- - 7.1
8- - 7.2
9-
103sudo : false
114
5+ env :
6+ global :
7+ - PREFER="--prefer-dist"
8+
9+ matrix :
10+ fast_finish : true
11+ include :
12+ - php : 5.5
13+ env : PREFER="--prefer-lowest"
14+ - php : 5.5
15+ - php : 5.6
16+ - php : 7.0
17+ - php : 7.1
18+ - php : 7.2
19+
1220cache :
1321 directories :
1422 - $HOME/.composer/cache
1523
1624before_script :
17- - travis_retry composer self-update
18- - travis_retry composer update --no-interaction --prefer-dist
25+ - composer update --no-interaction $PREFER
1926
2027script :
2128 - composer test
Original file line number Diff line number Diff line change 1- # CHANGELOG for 3.0
1+ # CHANGELOG for 3.x
22
3- This log contains the important changes for the 3.0 version.
3+ This log contains the important changes for the 3.x versions.
4+
5+ - Added CurrencyConverterApi service
6+ - Fixed Fixer service which now requires an access_key
7+ - Added Forge service
8+ - Added CurrencyDataFeed service
9+ - Supported historical rates in National Bank Of Romania
10+ - Support crypto currencies via Cryptonator
11+ - New Russian Central Bank service
412
513- e5234ea Added a .gitattributes file
614- 24ba8f3 Use Httplug instead of egeloen
Original file line number Diff line number Diff line change 11The MIT License (MIT)
22
3- Copyright (c) 2014 - 2018 Florian Voutzinos
3+ Copyright (c) 2014 - 2019 Florian Voutzinos
44
55Permission is hereby granted, free of charge, to any person obtaining a copy
66of this software and associated documentation files (the "Software"), to deal
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ Here is the list of the currently implemented services:
8181| [ 1Forge] ( https://1forge.com ) | * (free but limited or paid) | * (free but limited or paid) | No |
8282| [ European Central Bank] ( https://www.ecb.europa.eu/home/html/index.en.html ) | EUR | * | Yes |
8383| [ National Bank of Romania] ( http://www.bnr.ro ) | RON | * | Yes |
84- | [ Central Bank of the Republic of Turkey] ( http://www.tcmb.gov.tr ) | * | TRY | No |
84+ | [ Central Bank of the Republic of Turkey] ( http://www.tcmb.gov.tr ) | * | TRY | Yes |
8585| [ Central Bank of the Czech Republic] ( https://www.cnb.cz ) | * | CZK | Yes |
8686| [ Central Bank of Russia] ( https://cbr.ru ) | * | RUB | Yes |
8787| [ WebserviceX] ( http://www.webservicex.net ) | * | * | No |
@@ -90,6 +90,7 @@ Here is the list of the currently implemented services:
9090| [ CurrencyDataFeed] ( https://currencydatafeed.com ) | * (free but limited or paid) | * (free but limited or paid) | No |
9191| [ Open Exchange Rates] ( https://openexchangerates.org ) | USD (free), * (paid) | * | Yes |
9292| [ Xignite] ( https://www.xignite.com ) | * | * | Yes |
93+ | [ CurrencyConverterApi] ( https://www.currencyconverterapi.com ) | * | * | Yes (free but limited or paid) |
9394| Array | * | * | Yes |
9495
9596## Integrations
Original file line number Diff line number Diff line change 77 {
88 "name" : " Florian Voutzinos" ,
99 "email" : " florian@voutzinos.com" ,
10- "homepage" : " http ://florian. voutzinos.com"
10+ "homepage" : " https ://voutzinos.com"
1111 }
1212 ],
1313 "autoload" : {
Original file line number Diff line number Diff line change @@ -245,6 +245,7 @@ $swap = (new Builder())
245245 ->add('google')
246246 ->add('cryptonator')
247247 ->add('currency_data_feed', ['api_key' => 'secret'])
248+ ->add('currency_converter', ['access_key' => 'secret', 'enterprise' => false])
248249 ->add('open_exchange_rates', ['app_id' => 'secret', 'enterprise' => false])
249250 ->add('xignite', ['token' => 'token'])
250251 ->add('array', [
Original file line number Diff line number Diff line change 1414use Exchanger \Service \CentralBankOfCzechRepublic ;
1515use Exchanger \Service \CentralBankOfRepublicTurkey ;
1616use Exchanger \Service \Cryptonator ;
17+ use Exchanger \Service \CurrencyConverterApi ;
1718use Exchanger \Service \CurrencyDataFeed ;
1819use Exchanger \Service \CurrencyLayer ;
1920use Exchanger \Service \EuropeanCentralBank ;
@@ -96,6 +97,7 @@ private function registerServices()
9697 'array ' => PhpArray::class,
9798 'central_bank_of_czech_republic ' => CentralBankOfCzechRepublic::class,
9899 'central_bank_of_republic_turkey ' => CentralBankOfRepublicTurkey::class,
100+ 'currency_converter ' => CurrencyConverterApi::class,
99101 'currency_layer ' => CurrencyLayer::class,
100102 'currency_data_feed ' => CurrencyDataFeed::class,
101103 'cryptonator ' => Cryptonator::class,
Original file line number Diff line number Diff line change 1414use Exchanger \Service \CentralBankOfCzechRepublic ;
1515use Exchanger \Service \CentralBankOfRepublicTurkey ;
1616use Exchanger \Service \Cryptonator ;
17+ use Exchanger \Service \CurrencyConverterApi ;
1718use Exchanger \Service \CurrencyDataFeed ;
1819use Exchanger \Service \CurrencyLayer ;
1920use Exchanger \Service \EuropeanCentralBank ;
@@ -49,6 +50,7 @@ public function serviceProviders()
4950 ['central_bank_of_czech_republic ' , CentralBankOfCzechRepublic::class],
5051 ['central_bank_of_republic_turkey ' , CentralBankOfRepublicTurkey::class],
5152 ['cryptonator ' , Cryptonator::class],
53+ ['currency_converter ' , CurrencyConverterApi::class],
5254 ['currency_data_feed ' , CurrencyDataFeed::class],
5355 ['currency_layer ' , CurrencyLayer::class],
5456 ['european_central_bank ' , EuropeanCentralBank::class],
You can’t perform that action at this time.
0 commit comments