Esempio n. 1
0
 public function update(UserUpdateRequest $request)
 {
     $response = $this->userService->update($request->all());
     if ($request->ajax()) {
         return $response;
     } else {
         return redirect('/settings');
     }
 }
Esempio n. 2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(UserUpdateRequest $request, $id)
 {
     if (null === $request->admin) {
         $request->merge(array('admin' => 0));
     }
     $this->user->update($request->except('_method', '_token'), $id);
     $user = $this->user->find($id);
     if ($request->ajax()) {
         Session::flash('ok', "L'utilisateur " . $user->name . " a été modifié.");
         return response()->json(['name' => $user->name]);
     }
     return redirect('admin/user')->withOk("L'utilisateur " . $user->name . " a été modifié.");
 }
Esempio n. 3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(UserUpdateRequest $request, $id)
 {
     $user = User::find($id);
     $user->name = $request->get('name');
     $user->email = $request->get('email');
     if ($request->has('password')) {
         $user->password = bcrypt($request->get('password'));
     }
     $user->save();
     if ($request->ajax()) {
         return ['urlRedirect' => url('/users')];
     }
 }