1// In RouteServiceProvider
2 public function boot()
3 {
4 //don't forget import model at the top
5 Route::model('unique_key', Blog::class);
6 Route::bind('unique_key', function ($value) {
7 return Blog::findOrFail($value);
8 //return Blog::where('something', $value)->firstOrFail();
9 });
10
11 //default laravel codes
12 }1Route::get('api/users/{user}', function (App\User $user) {
2 return $user->email;
3});