apvalkov / laravel-openexchangerates
Laravel SDK 用于 https://openexchangerates.org api
v0.0.1
2023-07-06 11:31 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5
- illuminate/support: ^8|^9|^10
- myclabs/php-enum: ^1.8
- shureban/laravel-object-mapper: ^1.1
This package is auto-updated.
Last update: 2024-09-10 14:07:39 UTC
README
安装
使用以下命令通过 composer 安装此包:
composer require apvalkov/laravel-openexchangerates
将以下类添加到 config/app.php 文件中的 providers 数组中
Apvalkov\LaravelOpenexchangerates\ServiceProvider::class,
您还可以发布配置文件以更改实现(例如,将接口更改为特定类)。
php artisan vendor:publish --provider="Apvalkov\LaravelOpenexchangerates\ServiceProvider"
设置您的 openexchangerates 应用程序 ID
OPEN_EXCHANGE_RATES_APP_ID=your-app-id-here
如何使用
// Latest $rates = (new Openexchangerates())->latest(new LatestRatesRequest()); //Historical $rates = (new Openexchangerates())->historical(new LatestRatesRequest(), Carbon::now());