title: Laravel URL Generation Not Including Parameters
body: <p>I'm seeing an issue with Laravel 4 when I have two routes pointing to the same action, one within a group and one just "loose" in the routes.php file.</p>
  
  <pre><code>&lt;?php     
  
  // Routes.php
  Route::group(array('domain' =&gt; '{subdomain}.domain.com'), function()
  {
          Route::get('profile/{id}/{name}', 'ProfileController@index');
  });
  
  Route::get('profile/{id}/{name}', 'ProfileController@index');
  
  // Template.blade.php
  &lt;a href="{{ URL::action('ProfileController@index', array(123, 'JimSmith')) }}"&gt;Jim Smith&lt;/a&gt;
  </code></pre>
  
  <p>The template links to: <code>currentsubdomain.domain.com/profile/%7Bid%7D/%7Bname%7D</code> instead of the expected behaviour of swapping the ID and name for 123 and JimSmith respectively.</p>
  
  <p>If I comment out, the first route (the one within the group), the code works as expected. Why does adding this additional route break the URL generation? Is there a way to work around this? Am I missing something obvious?</p>
  
  <p>P.s. For those wondering why I need this route in two places it's so I can optionally generate the url with the subdomain using <code>URL::action('ProfileController@index' array('subdomain' =&gt; 'james', 'id' =&gt; 123, 'name' =&gt; 'JimSmith');</code></p>