sebrave / laravel-carbon-intensity
英国国家电网碳强度API包装器
dev-main
2021-07-23 07:49 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.3
- illuminate/contracts: ^8.37
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- brianium/paratest: ^6.2
- nunomaduro/collision: ^5.3
- orchestra/testbench: ^6.15
- phpunit/phpunit: ^9.3
- spatie/laravel-ray: ^1.23
- vimeo/psalm: ^4.8
This package is auto-updated.
Last update: 2024-09-23 14:39:09 UTC
README
此Laravel包帮助您使用英国国家电网的碳强度预测API。
您可以在他们的网站上了解更多关于API的信息: https://carbonintensity.org.uk
安装
您可以通过composer安装此包
composer require sebrave/laravel-carbon-intensity
用法
$api = new \Sebrave\LaravelCarbonIntensity\LaravelCarbonIntensity(); // Get current forecast $api->get(); // Get forecast for a Carbon date $api->getByDate(now()); // Get forecast for first part of a UK postcode $api->getByPostcode('EC1V'); // Get a breakdown by fuel type $api->getBreakdown();
测试
composer test
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。