避免add_user /注册功能中重复代码的最佳方法

时间:2014-11-28 23:56:03

标签: php laravel-4

我正在实施一个网站,其中我有两种类型的用户admin / non-admin,其中管理员可以管理用户并添加新用户。 我的问题是我有一个注册表单,新用户可以注册但是当我想创建"添加用户"管理员用户的功能我注意到我重复代码,2个注册表单,2"存储"函数..我想在用户注册管理表单中添加一些字段。 哪个是最好的选择?更改"商店" UsersControllers方法?

1 个答案:

答案 0 :(得分:1)

将前端表单存储在单独的视图中(mymoduleview.blade.php)

@include('mymoduleview')

然后将表单操作路由指向同一个控制器,但是在控制器中

Auth::check()返回True它是创建用户的登录用户

Auth::check()返回False,这是一个访客注册。