/** * Update the specified resource in storage. * * @param UserRegistrationRequest $request * @param Record $record * @return \Illuminate\Http\Response */ public function update(UserRegistrationRequest $request, Record $record) { // The below line automatically gets the input::get('my_name') for each variable that is // set up for mass assignment in the Record model. $record->update($request->all()); session()->flash('flash_message', 'Record updated successfully.'); return redirect('records'); }
public function store_user_and_assign_role_to_them(UserRegistrationRequest $request) { $user = new User(); $user->name = $request->get('name'); $user->email = $request->get('email'); $user->password = bcrypt($request->get('password')); $user->remember_token = $request->get('_token'); if ($user->save()) { $user_id = $user->id; $role_user = new Role_user(); $role_user->role_id = $request->get('role_id'); $role_user->user_id = $user_id; $role_user->save(); } return redirect('user/registration')->with('status', 'User Created successfully'); }