有谁知道 Laravel 4 中将这两条线合二为一的任何方式?
Route::get('login', 'AuthController@getLogin');
Route::post('login', 'AuthController@postLogin');
因此,不必同时编写两者,您只需编写一个,因为它们都使用“相同”方法,而且 URL 保持不变site.com/login
而不是重定向到site.com/auth/login
?
我很好奇,因为我记得 CI 有类似的东西,其中 URL 保持不变并且控制器从未显示:
$route['(method1|method2)'] = 'controller/$1';