Laravel Exchange Rate Package Allows to convert money from one currency to another using latest exchange rate on market
- Exchangerates
- European Central Bank
- ExchangeRate-API
- OpenExchangeRates
- CurrencyLayer
- CurrencyConverterAPI
composer require norbybaru/exchange-ratePublish Config config/exchange-rate.php
php artisan vendor:publish --tag="exchange-rate-config"Publish Migrations
php artisan vendor:publish --tag="exchange-rate-migration"Run Migration
php artisan migrateUpdate exchange rate to get latest rate on the market. Run below command to get latest exchange rate
php artisan exchange-rate:updateIt is recommended to run this command as a cron job to update exchange rates daily. For more information, see Laravel Scheduler
- 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');