title: Laravel Pagination links not including other GET parameters
body: <p>I am using Eloquent together with Laravel 4's Pagination class.</p>
  <p><strong>Problem:</strong> When there are some GET parameters in the URL, eg: <code>http://site.example/users?gender=female&amp;body=hot</code>, the pagination links produced only contain the <code>page</code> parameter and nothing else.</p>
  <p><strong>Blade Template</strong></p>
  <pre><code>{{ $users-&gt;link() }}
  </code></pre>
  <p>There's a <code>-&gt;append()</code> function for this, but when we don't know how many of the GET parameters are there, how can we use <code>append()</code> to include the other GET parameters in the paginated links without a whole chunk of <code>if</code> code messing up our blade template?</p>