title: Laravel 5 Entrust one route - load different controller based on Role
body: <p>So I'm just starting to learn Laravel and I've implemented the Entrust Role Permission package, which works really well. Now my question is, I'd like to have a 'Dashboard' page like so: example.com/dashboard. <br /><br />The thing is, I'm not sure how to set this up. Since In my App\Http\Controllers folder I made subfolders for Admin and User, they both have a Dashboardcontroller since I want to show different data for either type of user. <br /><br />
  How can I declare a route that would point to Dashboard and check which Role the authenticated user has, then loads the correct controller? Does it have to do something with namespaces? I haven't really found a good answer yet<br /><br />
  So trying to be more clear, I don't want to have to do this:
  example.com/dashboard/admin and example.com/dashboard/user, rather just one url example.com/dashboard and check which role the user has.
  <br /><br />
  I'm sorry if the answer is really obvious, this stuff is new to me and I haven't found any good answer yet.</p>