torann / laravel-weather
Simple weather forecaster for Laravel
Installs: 314
Dependents: 0
Suggesters: 0
Security: 0
Stars: 33
Watchers: 5
Forks: 10
Open Issues: 2
Requires
- php: >=5.4.0
- illuminate/support: ~4.2
This package is auto-updated.
Last update: 2024-12-08 10:01:04 UTC
README
NOTICE This package no longer works as intended, the endpoint it uses no longer exists
Laravel Weather
Just a simple weather package for Laravel.
Installation
To get the latest version of Laravel Weather simply require it in your composer.json
file.
"torann/laravel-weather": "0.1.*@dev"
You'll then need to run composer install
to download it and have the autoloader updated.
Once installed you need to register the service provider with the application. Open up app/config/app.php
and find the providers key.
'providers' => [ 'Torann\LaravelWeather\ServiceProvider', ]
NOTE: the is automatically registered during boot.
Publish package assets:
$ php artisan asset:publish torann/laravel-weather
Add the following to the page where the Laravel Weather widget script will be active:
{{ HTML::style('/packages/torann/laravel-weather/weather.css') }}
If using Duct add this to the CSS manifest file:
*= require torann/laravel-weather/weather.css
Rendering
Rendering weather by point:
Weather::renderByPoint($lat, $lng)
Rendering weather by city name:
Weather::renderByName('Hamden, CT')
Example
An live example can be seen on Snowcrew.org