public function updateShopDetails($input) { $user = \Config::get('webshoppack::logged_user_id'); $this->logged_user_id = $user(); $this->updateShopOwnerStatus($input); $already_added = true; if ($this->isShopAlreadyAdded()) { //Update shop details $data_arr['shop_name'] = $input['shop_name']; $data_arr['url_slug'] = $input['url_slug']; $data_arr['shop_slogan'] = $input['shop_slogan']; $data_arr['shop_desc'] = $input['shop_desc']; // $data_arr['shop_message'] = $input['shop_message']; $data_arr['shop_contactinfo'] = $input['shop_contactinfo']; ShopDetails::whereRaw('user_id = ?', array($this->logged_user_id))->update($data_arr); } else { $already_added = false; $data_arr['shop_name'] = $input['shop_name']; $data_arr['url_slug'] = $input['url_slug']; $data_arr['shop_slogan'] = $input['shop_slogan']; $data_arr['shop_desc'] = $input['shop_desc']; // $data_arr['shop_message'] = $input['shop_message']; $data_arr['shop_contactinfo'] = $input['shop_contactinfo']; $data_arr['user_id'] = $this->logged_user_id; $shop = new ShopDetails(); $shop->insert($data_arr); } return $already_added; }