public function edit($id) { if (Auth::user()->can('update-users')) { $user = User::findOrFail($id); $roles_user = User::find($id)->roles()->lists('role_id')->toArray(); $roles = Role::orderBy('display_name', 'asc')->lists('display_name', 'id'); return view('auth::user.edit', compact('user', 'roles', 'roles_user')); } return redirect('auth/logout'); }
public function destroy($id) { if (Auth::user()->can('delete-roles')) { $role = Role::findOrFail($id); Role::destroy($id); Session::flash('message', trans('auth::ui.role.message_delete', array('name' => $role->display_name))); return redirect('auth/role'); } return redirect('auth/logout'); }