title: Laravel 4 / 5: Make `return Model` automatically use HTML view
body: <p>Please pardon me for not knowing what the terminology of what I'm asking for is. I don't quite know what you'd call it so bear with me.</p>
  
  <p>In Laravel 4 or 5, is there some way to set a default template for an Eloquent Model? For a long time, I've been writing lines like this: (just using book system as example)</p>
  
  <pre><code>$book = Sentry::getUser()-&gt;books()-&gt;find(14);
  
  return View::make( "books.show" )-&gt;withBook($book);
  </code></pre>
  
  <p>Is there any way that I can make <code>return $book;</code> expand into <code>return View::make( "books.show" )-&gt;withBook($book);</code> ?</p>