In my routes.php
I have this:
Route::get('user/{user}/permissions/','UserController@permissions')->name('user.permissions');
In my controller I have:
public function permissions(User $user){
dd($user);
}
$user is empty object (like new user; without attributes)
if I use:
public function permissions($user){
dd(User::find($user));
}
Works perfectly!!
I have previously Laravel 5.2 and this code works fine but in Laravel 5.5 it doesn't work, any ideas why?