romash1408/average-rate

Calculate average exchange rate of RUB on a specified date

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/romash1408/average-rate

dev-master 2018-12-10 17:04 UTC

This package is not auto-updated.

Last update: 2025-10-09 06:56:51 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