norse-blue / laravel-banxico
0.1.1
2023-03-26 23:21 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.5
- illuminate/http: ^10.0
- spatie/laravel-package-tools: ^1.14
Requires (Dev)
- laravel/pint: ^1.6
- nunomaduro/larastan: ^2.5
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/phpstan: ^1.10
- spatie/laravel-settings: ^2.8
Suggests
- spatie/laravel-settings: Required to use a settings class instead of config values. Supported version: ^2.8
This package is auto-updated.
Last update: 2024-09-13 18:21:10 UTC
README
Laravel Banxico
Laravel Banxico 是一个包含用于请求系列数据和元数据的 Banxico SIE API 的 HTTP 客户端实现的 Laravel 扩展包。
安装
要求
使用 Composer 安装此包
composer require norse-blue/laravel-banxico
您可以使用以下命令发布配置文件:
php artisan vendor:publish --provider="NorseBlue\LaravelBanxico\BanxicoServiceProvider" --tag="settings"
使用 Spatie\LaravelSettings 包进行配置也是可能的。
用法
使用外观是最简单的方法
Banxico::getSeriesData( BanxicoSeries::combine( BanxicoSeries::ExchangeRate_USD_SettleObligationsDate, BanxicoSeries::ExchangeRate_EUR_BasketSDR, ), now()->subDays(7), now(), );
此示例检索指定系列的最近 7 天的数据。
更新日志
有关最近更改的更多信息,请参阅 CHANGELOG.md 文件。
贡献
欢迎并鼓励对此项目的贡献。有关贡献的详细信息,请阅读 CONTRIBUTING.md 文件。
致谢
安全
请查阅我们的 安全策略 了解如何在包内报告安全漏洞。
支持开发
喜欢这个项目吗?通过捐赠支持它
许可
此包是开源软件,根据 MIT 许可证许可。