【发布时间】:2014-02-20 23:04:11
【问题描述】:
我正在构建一个 Laravel 4 应用程序,我正在尝试整理我的管理控制器功能应该去哪里。
例如我的管理员用户查看、编辑和更新功能。
以前在我的用户控制器中,我会
function getIndex()
{
// Get method for normal users
}
function getAdminIndex()
{
// Get method for admin users
}
然后我会在路由 /users -> getIndex() 和 /admin/users -> getAdminIndex()
但是,这是理想的吗?
原因是它使我的路线文件很大,因为我必须指定每条路线。
对于博客文章和产品之类的内容,我是否应该有一个控制器用于注销/用户访问,然后在管理文件夹中设置一个单独的控制器,仅用于管理功能?
有没有我可以看的开源项目?
【问题讨论】: