title: get request params in middleware handle
body: <p>I'm going through <a href="http://laravel.com/docs/5.0/middleware" rel="nofollow">HTTP Middleware manual</a>. And have created a middleware "LogAll" and added it to <code>$middleware</code> array in <code>Kernel.php</code>.</p>
  
  <p>Everything works fine, except I don't have request params (post or get) in the <code>handle</code> method of <code>LogAll</code></p>
  
  <pre><code>public function handle($request, Closure $next)
  {
      var_dump($request-&gt;all());
      return $next($request);
  }
  </code></pre>
  
  <p>it prints an empty array. When calling a url that matches this route:</p>
  
  <pre><code>Route::get('/{id}', ['as' =&gt; 'profile', function($id) {
      return $id;
  }]);
  </code></pre>
  
  <p>Note that, I have added a route pattern in <code>boot</code> method that checks <code>id</code> to be numeric.</p>