title: Eloquent Route implicit binding Laravel 5.6 isn't working
body: <p>I have tried to develop an application and I'd like to use route binding, but something is wrong and I don't know what it is. Plz, look code below and help me what it is wrong.</p>
  
  <p>Route</p>
  
  <pre><code>|        | PATCH    | api/v1/filial/{filial}                  |      | Genesis\Base\Filial\Controllers\FilialController@update                    | auth:api   |
  </code></pre>
  
  <p>Model</p>
  
  <pre><code>class Filial extends Model{
  
  /**
   * @var string
   */
  protected $table = "filiais"; ...
  </code></pre>
  
  <p>Controller</p>
  
  <pre><code>class FilialController extends BaseFormController{...
      public function update(FilialRequest $request, Filial $filial){
         dd($filial);
      }...
  </code></pre>
  
  <p>And then the output comes as a model empty. I don't know what it is wrong, parameter's, Model, Uri all these things matches. I'm using Laravel 5.6 since the beginning of this project.</p>