Laratrust角色和permisions

时间:2018-03-22 18:01:08

标签: php laravel permissions roles

这就是我发现以管理员和较低级别的角色创建用户的方式。我知道有一种更好,更聪明的方式。有谁可以帮助我?

public function create()
    {
        if (Laratrust::hasRole('administrator')) {
            $roles = Role::where('id','>', 1)->get();
            return view('layouts.usuarios.create')->withRoles($roles);
        } else {
            $roles = Role::all();
            return view('layouts.usuarios.create')->withRoles($roles);
        }
    }

角色循环不显示超级管理员。我怎样才能使这更有效率和动态?

0 个答案:

没有答案