arnebr / laravel-tibber
用于读取 Tibber API 的 Laravel 包
v1.0.5
2023-02-20 10:40 UTC
Requires
- php: ^8.0||^8.1
- carbon-cli/carbon-cli: ^1.2
- guzzlehttp/guzzle: ^7.5
- illuminate/contracts: ^9.0||^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0||^7.0
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^7.0||^8.0
- pestphp/pest: ^1.21||^2.0
- pestphp/pest-plugin-laravel: ^1.1||^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: 9.6.0 || ^10.0.7
README
用于读取 Tibber API 的 Laravel 包。
安装
您可以通过 composer 安装此包
composer require arnebr/laravel-tibber
您可以使用以下命令发布和运行迁移
php artisan vendor:publish --tag="laravel-tibber-migrations"
php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="laravel-tibber-config"
这是发布配置文件的内容
return [ 'api_url'=>'https://api.tibber.com/v1-beta/gql', 'token'=>env('TIBBER_TOKEN','5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE'), 'homeId'=>env('TIBBER_HOMEID',null) ];
使用方法
$tibber = new Arnebr\Tibber(); var_dump( $tibber->viewer());
测试
composer test
变更日志
请参阅变更日志获取最近更改的详细信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请参阅我们的安全策略了解如何报告安全漏洞。
鸣谢
许可
MIT 许可证 (MIT)。请参阅许可文件获取更多信息。