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;
     }
 }
Example #2
0
 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('/');
 }