/** * Save an Address. * * @return Redirect */ public function store(Request $request) { $data = $request->except('_token'); $data['customer_id'] = Auth::user()->id; Address::create($data); return redirect('/account/addresses'); }
public function store(Request $request) { $address_data = $this->collectAddressFormData($request); $address = new Address(); $address_model = $address->create($address_data); return $address_model; }
public function run() { DB::table('addresses')->delete(); $collection = [['company_id' => 5, 'country_id' => 1, 'type' => 'business', 'address1' => '5350 Poplar Ave Suite 150', 'address2' => '', 'city' => 'Memphis', 'state' => 'TN', 'postal_code' => '38119'], ['company_id' => 2, 'country_id' => 1, 'type' => 'business', 'address1' => '6750 Poplar Ave Suite 500', 'address2' => '', 'city' => 'Memphis', 'state' => 'TN', 'postal_code' => '38138']]; foreach ($collection as $record) { Address::create($record); } }
public function update($id) { // save updated $record = $this->records->find($id); if (!$record) { Address::create(Input::all()); return $this->respond($record); } $record->fill(Input::all())->save(); return $this->respond($record); }
public function store(Request $request) { $address = new Address(); $rules = $address->getValidatorRules(); $validator = $this->validate($request, $rules); if ($validator) { return response()->json($validator, '404'); } $input = $request->all(); $result = $address->create($input); return response()->json($result); }
/** * Creates new user in database and fire an event for * sneding activation mail * @param RegistrationRequest $request * @return Response */ public function postRegister(RegistrationRequest $request) { $input = $request->except('repeat_password'); if ($input['country_id'] != 840) { $input['state_id'] = null; } $input['code'] = str_random(30); $input['password'] = Hash::make($request['password']); $address = Address::create($input); $input['address_id'] = $address->id; $user = User::create($input); Event::fire(new UserIsRegistered($user)); return redirect(route('StoreUserLoginGet'))->with('flag', 'activationSent'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $validator = Validator::make(Request::all(), ['name' => 'required', 'document' => 'required', 'email' => 'required|email|max:255|unique:persons', 'phone' => 'required', 'version_id' => 'required']); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors()); } else { if (!$this->valDocument(Input::get('document'))) { return redirect()->back()->withErrors(['The document field is invalid.']); } $person = Request::all(); Address::create($person); return redirect('persons'); } }
/** * Proccess shipping address and returns form for paying and payment method * * @param ShippingAddressRequest $request * @return Response */ public function proccessShipping(ShippingAddressRequest $request) { if ($request['shippingAddress'] == 'otherAddress') { $input = $request->all(); if ($input['country_id'] != 840) { $input['state_id'] = null; } $address = Address::create($input); $request->session()->put('addressId', $address->id); } else { $address = Auth::user()->address; } return view('store.shopping.confirm')->with(compact('address')); }
/** * @covers \App\Repositories\Eloquent\EloquentAddressRepository::search() */ public function testSearch_usesPagination() { $address1 = Address::create(array('city' => 'City 1')); $address2 = Address::create(array('city' => 'City 2')); $address3 = Address::create(array('city' => 'City 3')); $address4 = Address::create(array('city' => 'City 2')); $address5 = Address::create(array('city' => 'City 3')); $filters = array(); $paginator = $this->addressRepository->search($filters, 2, true); $addresses = $paginator->getCollection(); $this->assertCount(2, $addresses); $this->assertCollectionWithOnlyInstancesOf('\\App\\Models\\Address', $addresses); }
public function add_addr(Request $request) { Address::create($request->all()); return redirect('/account'); }
/** * Save an Address. * * @return Redirect */ public function store(Request $request) { Address::create($request->all()); return back(); }