gufy / currency
Currency API (currently OpenExchangeRate) Wrapper for PHP
v1.0.0
2016-06-10 08:58 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2024-12-13 18:32:31 UTC
README
Table of contents
Installation
Just run this simple command through your command line
composer require gufy/currency:~1
Or update manually your composer.json
{ "require":{ ... "gufy/currency":"~1" ... } }
Usage
This package currently only support OpenExchangeRates as the main API.
Getting latest currency rates
<?php include 'vendor/autoload.php'; use Gufy\Currency\OpenExchange; $api = new OpenExchange("your-app-id"); $rates = $api->rates();
Getting currency rates based on date
<?php include 'vendor/autoload.php'; use Gufy\Currency\OpenExchange; $date = "2016-06-06"; $api = new OpenExchange("your-app-id"); $rates = $api->rates("USD", $date);
Convert value to some currency
<?php include 'vendor/autoload.php'; use Gufy\Currency\OpenExchange; $api = new OpenExchange("your-app-id"); $value = 10; $base = "USD"; $target = "IDR"; $rates = $api->convert($value, $base, $target);
Get all available currencies
<?php include 'vendor/autoload.php'; use Gufy\Currency\OpenExchange; $api = new OpenExchange("your-app-id"); $rates = $api->currencies();