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