connection string in laravel for eloquent model

    $data = array();
      $lang = $request->lang;
      $id = $request->id;
      $data['success'] = false;
      $user_id = 0;
      if (Auth::check()) {
      $user = Auth::user();
      $user_id = $user->id;
       }
      //$data['chat_delete'] = DB::connection($lang)->table('astro_chat')->where(['id'=> $id])->delete();
      $astroChatModel  = new AstroChat();
      $astroChatModel->setConnection($lang);
      $astroChat = $astroChatModel->find($id);
      if(  $astroChat && $user_id == $astroChat->user_id ){ $data['success'] = $astroChat->delete();}
      return $this->sendResponse($data, 'Successfully'); 


Leave a Reply