Downloads
Stars
Version
A simple PHP library for exchanging currencies based on bcp.gov.py
Install via Composer:
composer require brunoinds/paraguay-dolar-laravel
The Exchange
class provides methods for exchanging between PYG and USD:
use Brunoinds\ParaguayDolarLaravel\Exchange;
use Brunoinds\ParaguayDolarLaravel\Enums\Currency;
// Get current exchange rate
$result = Exchange::now()->convert(Currency::USD, 1)->to(Currency::PYG);
// Get historical exchange rate
$date = new DateTime('2023-12-10');
$result = Exchange::on($date)
->convert(Currency::USD, 1)
->to(Currency::PYG);
echo $result // 0.27
The Currency
enum provides constants for the supported currencies:
use Brunoinds\ParaguayDolarLaravel\Enums\Currency;
Currency::USD;
Currency::PYG;
Unit tests are located in the tests
directory. Run tests with:
composer test
Pull requests welcome!
MIT License
Let me know if you would like any sections expanded or have any other feedback!