rstrawbe / rates
description
1.0.0
2024-09-21 14:21 UTC
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()); }