romash1408 / average-rate
Calculate average exchange rate of RUB on a specified date
dev-master
2018-12-10 17:04 UTC
Requires
- php: ^7.2
Requires (Dev)
- phpunit/phpunit: ^7
This package is not auto-updated.
Last update: 2025-07-03 05:50:13 UTC
README
Description
Test task for Movavi.
Class AverageRate
gets exchange rate for EUR or USD on porposed date
from https://www.cbr.ru and https://cash.rbc.ru and returns its average value
Install
Via Composer
$ composer require romash1408/average-rate
Example
require "vendor/autoload.php"; use Romash1408\AverageRate; use Romash1408\Currency; $averageRate = new AverageRate(); $date = new DateTime("2007-01-23"); echo $average->get(Currency::$USD, $date); // 26.5214