norbybaru / exchange-rate
Laravel Currency Exchange rate
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 2
pkg:composer/norbybaru/exchange-rate
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: 2025-10-12 01:49:09 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');