public function postAddresssave(AddressCSP $request) { $request->session()->reflash(); $id = $request->input('id'); $touch = $request->input('touch'); $sex = $request->input('sex', 0); $mobile = $request->input('mobile'); $address = $request->input('address'); $coordinates = $request->input('coordinates'); $doorplate = $request->input('doorplate'); $params = ['touch' => $touch, 'sex' => $sex, 'mobile' => $mobile, 'address' => $address, 'coordinates' => $coordinates, 'doorplate' => $doorplate]; if ($id == 0) { $result = Address::apiCreate($params); } else { $params['abd_id'] = $id; $result = Address::apiUpdate($params); } if ($result) { $res = redirect('/account/address')->with('msgSuccess', MSG_SU); } else { $res = redirect()->back()->withInput()->with('msgError', MSG_FA); } return $res; }