public function saving($model) { $tmp_model = new \App\Address(); // RULES $rules['destination_id'] = ['integer', 'min:1', 'exists:' . $tmp_model->getTable() . ',id']; $validator = Validator::make($model->toArray(), $rules); if ($validator->fails()) { $model->setErrors($validator->messages()); return false; } }
public function postCreate(Request $request) { $this->validate($request, ['streetaddress' => 'required', 'city' => 'required', 'state_id' => 'required', 'zip' => 'required', 'phone' => 'required']); $address = new \App\Address(); $address->streetaddress = $request->streetaddress; $address->streetaddress2 = $request->streetaddress2; $address->city = $request->city; $address->state_id = $request->state_id; $address->zip = $request->zip; $address->phone = $request->phone; $address->user_id = $request->user_id; $address->save(); # \Session::flash('flash_message','Your address was added.'); \Session::flash('flash_message', 'Your address was added'); return redirect('/'); }