rstrawbe / rates
description
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/rstrawbe/rates
Requires
- php: >=8.2
- guzzlehttp/guzzle: ^7.9.2
- rakit/validation: ^1.4
Requires (Dev)
- phpunit/phpunit: ^11.3
README
Install
$ composer require rstrawbe/rates
Examples
$apiClient = ApiClientFactory::create([ 'app_key' => getenv('API_KEY'), ]); try { $result = $apiClient->getRates(); print_r($result); } catch (\Exception $e) { print_r($e->getMessage()); } // Request params $params = (new RatesParams()) ->setBase('USD') ->setSymbols(['EUR', 'GBP', 'AZN']); try { $result = $apiClient->getRates($params); print_r($result); } catch (\Exception $e) { print_r($e->getMessage()); }