示例#1
0
 public function jsonFavoriteAddress()
 {
     $parameters = $this->request->route()->parameters();
     $address = Address::getFavoriteAddressShop($parameters['shop']);
     return response()->json($address);
 }
示例#2
0
 public static function getFavoriteAddressShop($shop)
 {
     return Address::where('shop_id_077', $shop)->where('favorite_077', 1)->first();
 }
示例#3
0
 public function storeCustomRecord($parameters)
 {
     $shop = Shop::create(['customer_id_076' => $this->request->input('customerId'), 'name_076' => $this->request->input('name'), 'country_id_076' => $this->request->input('country'), 'territorial_area_1_id_076' => $this->request->has('territorialArea1') ? $this->request->input('territorialArea1') : null, 'territorial_area_2_id_076' => $this->request->has('territorialArea2') ? $this->request->input('territorialArea2') : null, 'territorial_area_3_id_076' => $this->request->has('territorialArea3') ? $this->request->input('territorialArea3') : null, 'cp_076' => $this->request->has('cp') ? $this->request->input('cp') : null, 'locality_076' => $this->request->has('locality') ? $this->request->input('locality') : null, 'address_076' => $this->request->has('address') ? $this->request->input('address') : null, 'contact_076' => $this->request->has('contact') ? $this->request->input('contact') : null, 'phone_076' => $this->request->has('phone') ? $this->request->input('phone') : null, 'email_076' => $this->request->has('email') ? $this->request->input('email') : null, 'web_076' => $this->request->has('web') ? $this->request->input('web') : null]);
     // create default address
     Address::create(['shop_id_077' => $shop->id_076, 'alias_077' => trans_choice('octopus::pulsar.shop', 1), 'company_name_077' => $this->request->input('name'), 'name_077' => null, 'surname_077' => null, 'country_id_077' => $this->request->input('country'), 'territorial_area_1_id_077' => $this->request->has('territorialArea1') ? $this->request->input('territorialArea1') : null, 'territorial_area_2_id_077' => $this->request->has('territorialArea2') ? $this->request->input('territorialArea2') : null, 'territorial_area_3_id_077' => $this->request->has('territorialArea3') ? $this->request->input('territorialArea3') : null, 'cp_077' => $this->request->has('cp') ? $this->request->input('cp') : null, 'locality_077' => $this->request->has('locality') ? $this->request->input('locality') : null, 'address_077' => $this->request->has('address') ? $this->request->input('address') : null, 'phone_077' => $this->request->has('phone') ? $this->request->input('phone') : null, 'email_077' => $this->request->has('email') ? $this->request->input('email') : null, 'favorite_077' => true]);
 }