В роуте указал
Route::get('/{user}/profile/edit/', [
'as' => 'profile-edit',
'uses' => 'UserController@edit'
])->middleware('auth');
В сервисе
Route::model('user', \App\User::class);
Если передаю ID пользователя который есть в базе, всё отрабатывает хорошо, а если пользователя нету, вместо ошибки 404 получаю ошибку
Sorry, the page you are looking for could not be found.
2/2
NotFoundHttpException in Handler.php line 113:
No query results for model [App\User].
Laravel 5.5
При таком роуте то же самое
Route::get('/{user}/profile/edit/', function (\App\User $user) {
return $user->email;
});