Thanks to visit codestin.com
Credit goes to github.com

Skip to content

National Bank of Romania data provider for Peso

License

phpeso/bnr-service

Repository files navigation

National Bank of Romania Service for Peso

Packagist PHP License GitHub Actions Codecov

This is an exchange data provider for Peso that retrieves data from the National Bank of Romania.

Installation

composer require peso/bnr-service

Install the service with all recommended dependencies:

composer install peso/bnr-service php-http/discovery guzzlehttp/guzzle symfony/cache

Example

<?php

use Peso\Peso\CurrencyConverter;
use Symfony\Component\Cache\Adapter\FilesystemAdapter;
use Symfony\Component\Cache\Psr16Cache;

require __DIR__ . '/vendor/autoload.php';

$cache = new Psr16Cache(new FilesystemAdapter(directory: __DIR__ . '/cache'));
$service = new \Peso\Services\NationalBankOfRomaniaService($cache);
$converter = new CurrencyConverter($service);

Documentation

Read the full documentation here: https://phpeso.org/v1.x/services/bnr.html

Support

Please file issues on our main repo at GitHub: https://github.com/phpeso/bnr-service/issues

License

The library is available as open source under the terms of the MIT License.

About

National Bank of Romania data provider for Peso

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages