Beispiel #1
0
 /**
  * Update the specified resource in storage.
  *
  * @param UserRequest|Request $request
  * @param $id
  * @return \Illuminate\Http\Response
  */
 public function update(UserRequest $request, $id)
 {
     $data = $request->all();
     Data::checkIsSet($data, 'confirm');
     if (Hash::check($data['confirm'], auth()->user()->getAuthPassword())) {
         // todo: flash success
         $user = \App\User::find($id);
         $user->update($data);
         return redirect()->route('admin.user.index');
     }
     dd(auth()->user()->getAuthPassword());
     // todo: flash wrong password
     return redirect()->route('admin.user.edit')->withInput($data);
 }