title: Binding several inherited models to the same route laravel
body: <p>I've got 3 models, all of which inherit an abstract <code>Plan</code> model, <code>BehaviourPlan</code>, <code>AffirmationPlan</code> and <code>ProfilePlan</code></p>
  
  <p>Is it possible to have all of them served by the same route? This is what I've got so far, but because <code>Plan</code> is abstract it throws <code>Target [App\Plan] is not instantiable.</code></p>
  
  <pre><code>Route::prefix('plans')-&gt;group(function () {
      Route::get('/{plan}', function (\App\Plan $plan) {
          dd($plan);
      });
  });
  </code></pre>