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]); }
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'); }