norbybaru / exchange-rate
Laravel Currency Exchange rate
v1.0
2019-07-26 14:28 UTC
Requires
- php: >=7.1.3
- ext-json: *
- guzzlehttp/guzzle: ^6.3
- illuminate/support: ^5.6 || ^5.7 || ^5.8
Requires (Dev)
- phpunit/phpunit: ^6.0 || ^7.0
This package is auto-updated.
Last update: 2024-10-23 23:38:34 UTC
README
Allows to convert money from one currency to another using latest exchange rate on market
Installation
$ composer install norbybaru/exchange-rate
Publish Config config/exchange.php
$ php artisan vendor:publish --provider="NorbyBaru\ExchangeRate\ExchangeRateServiceProvider"
Run Migration
$ php artisan migrate
Usage
Update exchange rate to get latest rate on the market. Run below command to get latest exchange rate
$ php artisan rate:update
- Get Rate
<?php use NorbyBaru\ExchangeRate\Facades\Exchange; $rate = Exchange::rate("USD");
- Convert Currency
<?php use NorbyBaru\ExchangeRate\Facades\Exchange; $money = Exchange::convert(5000, 'USD', 'ZAR');