title: Multiple middleware has permittion on same routes
body: <p>I have multi middleware (studen, parent, admin) and create some route group with that middleware. But some route can access if user is in any of that groups and belong in any of that middleware but not if is in other middleware fot example teacher. I use something like that in docs: <a href="http://laravel.com/docs/5.1/routing#route-groups" rel="nofollow">http://laravel.com/docs/5.1/routing#route-groups</a> But it's work when I put one route, when add another route group with another middleware it doesn't work. Is that possible and how to make it?</p>
  
  <p>When I execute php artisan route it gives me an error </p>
  
  <pre><code>[Symfony\Component\Debug\Exception\FatalErrorException]
    Call to a member function inRole() on null
  </code></pre>