guhelski / forecast-php

Drop dead simple Dark Sky API wrapper in PHP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

forecast-php

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.

About

Drop dead simple Dark Sky API wrapper in PHP.

License:MIT License


Languages

Language:PHP 100.0%