在Laravel 4.2,我有以下途径:如何选择控制器的路线
Route::group(array('before' => 'auth'), function() {
Route::post('/account/edit', array(
'as' => 'account-edit',
'uses' => '[email protected]'
));
});
我有一个ClientController
和AdminController
分别为普通用户和管理员。
假设我知道用户类型(Auth::getUser()->getType()
),如何用正确的控制器替换UserController
而不向路由类添加额外的逻辑?这可以通过过滤器来完成吗?
我试图避免路线和最终控制器之间的额外控制器。
也许,当你低估一个问题时,你可以解释为什么要改善它,对吧? – mutsa