title: One route for multiple controllers
body: <p>I'am new to Laravel 5 and have one small problem with routing.
  I would like to be able to set one route for multiple controllers.
  Lets say I have controlers: one, two, three.
  I want to create something like (that is not working of course):</p>
  
  <pre><code>Route::get('{controller}', $controller.'@index')-&gt;where('controller', '(one| two|three)+');
  </code></pre>
  
  <p>So when I will type:</p>
  
  <pre><code>examlpe.com/two
  </code></pre>
  
  <p>It will call controller two and index method, and it will work in same way for one and three controllers, but not for others (this is why I used 'where' here).</p>
  
  <p>What I am trying to do:
  I have to create an app divided to 20 or even more profiles. 
  Each profile will be used by different users working on different datasets (dataset for group 'one' will be never available for group 'two', etc.).
  Each profile will use similiar main functions (about 4-5), but there will be many differences between them (mostly some rules that will have an influence to the function results and dataset presentation).
  I can 'extract' core of those functions to the single controller that will be extended by controlers dedicated to each group so then I will be able to adjust functions results to each profile (according to those users needs).
  My idea was to have it all separated per profile so then I will have profiles like in example: one, two, three, ...
  Then each profile will have slighlty different url so it will be easily recognized, and will contain also dataset id, for ex. (process, view, closed are methods from controller, available for all group, but have some differences as I wrote before):</p>
  
  <pre><code>examlpe.com/two/process/12
  examlpe.com/two/view/34
  examlpe.com/one/process/66
  examlpe.com/three/closed/54
  </code></pre>
  
  <p>Hope that is clear...</p>