/app/Http/Controllers/UserController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
class UserController extends Controller
{
//
public function index()
{
$users = User::all();
return view('users', compact('users'));
}
}
/routes/web.php
use App\Http\Controllers\UserController;
Route::get('users', [UserController::class, 'index'])->name('users');
/resources/views/users.blade.php
@extends('theme.framework')
@section('content')
<main class="col-md-9 ms-sm-auto col-lg-10 px-md-4">
<div class="row">
<div class="col">
<!-- For loop of users -->
@foreach ($users as $user)
<p> {{ $user->name }}</p>
@endforeach
</div><!-- /col -->
</div><!-- /row -->
</main>
@endsection