예제 #1
0
 public function edit($id)
 {
     /* @var User $user */
     $role = Role::find($id);
     $permissions = Permission::lists('display_name', 'id')->all();
     $colors = config('roles.colors');
     return view('user::admin.roles.edit')->with(['role' => $role, 'permissions' => $permissions, 'colors' => $colors]);
 }
예제 #2
0
 public function edit($id)
 {
     if (Auth::user()->can('update-roles')) {
         $role = Role::findOrFail($id);
         $role_permission = Role::find($id)->permissions()->lists('permission_id')->toArray();
         $permissions = Permission::lists('display_name', 'id');
         return view('auth::role.edit', compact('role', 'permissions', 'role_permission'));
     }
     return redirect('auth/logout');
 }