Files
fdn2/private/lib/task/UpdateMeteoCacheTask.php
T
Riccardo Di Dato 1b0a3912d1 Corretta importazione dati per account antonio
Diminuita frequenza di aggiornamento del meteo
Inserito check per il meteo in caso di richiesta fallita
Inserito status accepted automatico sulla creazione di notizie in caso
di amministratori
Corretto social share in caso di dati open graph
2016-03-22 17:46:26 +01:00

30 lines
638 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 17/mar/2016
*/
class UpdateMeteoCacheTask extends Task {
public static function getName(){
return "updateMeteoCache";
}
public static function getLabel(){
return "Aggiorna la cache per il meteo";
}
public static function execute(){
if (intval(date("H"))%2==0){
$config = GlobalVariables::get("config");
$cont = file_get_contents("http://api.openweathermap.org/data/2.5/forecast?q=Naples,IT&appid=7a40fdbd3d7d36fca7c3e4e5f40c47f6&units=metric&lang=it");
if (strcmp($cont, "")!=0){
file_put_contents($config->files->meteoCache, $cont);
}
}
}
}
?>