public function update(User $user, UserRequest $request) { $user->update($request->all()); $user->roles()->sync($request->input('roleList')); Flash::success(trans('general.updated_msg')); return redirect(route('admin.users')); }
/** * Update the specified resource in storage. * * @param UserRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(UserRequest $request, $id) { $user = User::findOrFail($id); $user->username = $request->username; $user->email = $request->email; $user->type = $request->type; if ($request->has('password')) { $user->password = $request->password; } $user->save(); return redirect(route('admin.users.edit', [$user->id])); }