Si la clase se llama Grafica
sController entonces tienes que tener en el route:
Route::get("la-grafica", "Grafica
sController@pintarGrafica");
Y respecto a la consulta SQL, puedes ponerlo en un modelo, algo así:
Código PHP:
Ver original// models/Anemometro.php
class Anemometro extends eloquent {
protected $table = "anemometro";
static function getPrepararDatosGrafica()
{
$filas = Anemometro::orderBy('hora')->get();
foreach($filas as $fila) {
$xdata[] = substr($fila->hora, 0, -3); $ydata[] = $fila->temperatura;
}
return array($xdata, $ydata); }
}
// controllers/graficaController.php
class graficaController extends BaseController
{
function pintarGrafica()
{
list($xdata, $ydata) = Anemometro
::getPrepararDatosGrafica(); }
}