A la plantilla se le pasan variables así:
Código PHP:
View::make('plantilla')->with('variable1', $valor1)->with('variable2', $valor2);
// O bien
$variables = array(
'variable1' => $valor1,
'variable2' => $valor2
);
View::make('plantilla', $variables);
/plantilla.blade.php
Código PHP:
{{ $variable1 }} - {{ $variable2 }}
http://laravel.com/docs/responses#views
Respecto a donde poner la consulta, puedes hacer lo siguiente:
/app/models/User.php
Código PHP:
public static function lastCreated()
{
return User::orderBy('id', 'desc')->take(1)->get();
}
/app/routes.php
Código PHP:
Route::get('last-user', function()
{
return User::lastCreated();
});