guhelski / forecast-php
Drop dead simple Dark Sky API wrapper in PHP
Installs: 138 354
Dependents: 0
Suggesters: 0
Security: 0
Stars: 39
Watchers: 6
Forks: 11
Open Issues: 0
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-03-25 15:58:16 UTC
README
Drop dead simple Forecast.io API v2 Dark Sky API wrapper in PHP.
This lets you get from the Dark Sky API docs to the code as directly as possible.
PSR friendly and requires nothing. Abstractions not included.
Installation
Easy breezy using Composer:
composer require guhelski/forecast-php
Usage
As simple as calling one method.
<?php use Forecast\Forecast; $forecast = new Forecast('YOUR_API_KEY'); // Get the current forecast for a given latitude and longitude var_dump($forecast->get('37.8267','-122.423')); // Get the forecast at a given time var_dump($forecast->get('37.8267','-122.423', '2013-05-06T12:00:00-0400')); // Use some optional query parameters var_dump($forecast->get( '37.8267', '-122.423', null, array( 'units' => 'si', 'exclude' => 'flags' ) ) );
For more details and all available options check the official documentation.