En un vistazo a la documentacion vi que eloquent usa un query builder asi que en teoria puedes hacer algo como esto (pruebalo)
Código PHP:
Ver originalRoute::get('users', function()
{
//Obtengo el último registro insertado en la tabla users
$users = DB::Table('users')->orderBy('id','desc')->find();
//$users = DB::select('SELECT * FROM users ORDER BY id DESC LIMIT 1');
return View::make('users')->with('users', $users);
});
Route::get('bitacora', function()
{
//aca quiero obtener todos los registros de la tabla usuarios
$Consulta = User::all();
return View::make('bitacoras')->with('bitacoras', $Consulta );
});
Para la parte de la plantilla solo bitacoras
Código HTML:
Ver original@foreach($bitacoras as $user)
<p>{{ $user->id }}--{{ $user->email }}--{{ $user->name }}
</p> @endforeach
Creo que asi debe de funcionar pero apenas que lo pruebes o que alguien con mas experiencia en Laravel te ayude.
Y si esta bien lo que haces Laravel usa Closure para manejar las peticiones. Pero si lo necesitas puedes manejar un controlador tambien.