ForecastIO\ForecastIO
Synopsis
class ForecastIO
{
- // constants
- const API_ENDPOINT = 'https://api.forecast.io/forecast/';
- // methods
- public void __construct()
- public string getUnits()
- public void setUnits()
- public string getLanguage()
- public void setLanguage()
- private void requestData()
- public ForecastIOConditions|boolean getCurrentConditions()
- public ForecastIOConditions|boolean getHistoricalConditions()
- public ForecastIOConditions|boolean getForecastToday()
- public ForecastIOConditions|boolean getForecastWeek()
Constants
Name | Value |
---|---|
API_ENDPOINT | 'https://api.forecast.io/forecast/' |
Members
private
- $api_key
- $language
- $units
Methods
private
public
- __construct() — Create a new instance
- getCurrentConditions() — Will return the current conditions
- getForecastToday() — Will return conditions on hourly basis for today
- getForecastWeek() — Will return daily conditions for next seven days
- getHistoricalConditions() — Will return historical conditions for day of given timestamp
- getLanguage()
- getUnits()
- setLanguage()
- setUnits()