laravel/framework — pull request #1097 by Shhu (2013-04-28 12:05:28+00:00)
Title: Fix URL::action()

Actually
URL::action('invalid@controller') will loop through all $this->routes and return void.
Loop through $this->routes each time a different action is asked.

Fix
URL::action('invalid@controller') will be returned to $this->route() and will trhow a RouteNotFoundException

Loop only one time through $this->routes, access to the path via array key