seantrant
12/13/2016 - 2:27 PM

Save form input into a model example

Save form input into a model example

public function saveMember($id, HttpRequest $request ){
  $this->validate($request, [
    'name' => 'required|max:50|unique:users,name,'.$id,
    'first_name' => 'required|alpha|max:30|regex:/^[\pL\s\-]+$/u',
    'second_name' => 'required|alpha|max:30|regex:/^[\pL\s\-]+$/u',
    'phone' => 'required|digits_between:2,20',
    'email' => 'required|email|max:50|unique:users,email,'.$id,

  ]);
  $user = user::findOrFail($id);
  $user->fill($request->all());
  $user->save();
  return redirect()->back()->with('message', 'User details Updated');
}