title: Missing argument 1 for Illuminate\Support\Collection::get()
body: <p>I have a simple Laravel 5.1 code and I'm getting the <code>ErrorException</code> <code>Missing argument 1 for Illuminate\Support\Collection::get()</code>. Here is the code:</p>
  
  <pre><code>public function boot()
    {
       $news = News::all()-&gt;take(5)-&gt;get();
       view()-&gt;share('sideNews', $news);
  
    }
  </code></pre>
  
  <p>Whenever I remove the <code>-&gt;get();</code> there, it works. It's my first time using <code>eloquent</code>. I remember when I'm using the query builder, I always add the <code>-&gt;get()</code> in the last line of the code. Am i doing it correctly? Thank you.</p>