Laravel 4: Маршрут к локальному хосту / контроллеру / действию
Я более или менее новичок в Laravel 4. Раньше я никогда не использовал маршруты, но обычно я привык к url / controller / action и затем к внутренней маршрутизации. Я прочитал документацию для маршрутов и контроллеров несколько раз, а также прочитал некоторые учебные пособия, и поэтому я пытаюсь выяснить, как заставить это работать без написания маршрута для каждого контроллера и действия.
Я пробовал что-то вроде
Route::get('{controller}/{action}', function($controller, $action = 'index'){
return $controller."@".$action;
});
Теперь, я знаю, что это неправильно, так как это не работает, но чего мне не хватает? В большинстве уроков и прочего я вижу маршрут для более или менее каждого контроллера и действия, например:
Route::get('/controller/action' , 'ControllerName@Action');
Что кажется глупым и бесполезной тратой времени для меня.
Есть ли способ добиться того, чего я хочу?