Level 80
@lars64 If you have messages that belong to a user, then that suggests to me a nested resource controller:
Route::get('users/{user}/messages', 'UserMessagesController@index');
class UserMessagesController extends Controller
{
public function show(User $user)
{
$messages = $user->messages()->latest()->paginate();
return view('user.messages.index', compact('user', 'messages');
}
}
1 like