/**
  *  This service is use to get User profile Details
  * @param user_id , api_token
  * @return $userdetails
  */
 public function profileSettings(Request $request)
 {
     $response = new stdclass();
     $objuser = new User();
     $API_TOKEN = env('API_TOKEN');
     if ($request->isMethod("POST")) {
         $postData = $request->all();
         $userId = "";
         if (isset($postData['user_id'])) {
             $userId = $postData['user_id'];
         }
         $apitoken = 0;
         $authFlag = false;
         if (isset($postData['api_token'])) {
             $apitoken = $postData['api_token'];
             if ($apitoken == $API_TOKEN) {
                 $authFlag = true;
             } else {
                 if ($userId != '') {
                     $where = ['rawQuery' => 'id =?', 'bindParams' => [$userId]];
                     $Userscredentials = $objuser->getUsercredsWhere($where);
                     if ($apitoken == $Userscredentials->login_token) {
                         $authFlag = true;
                     }
                 }
             }
         }
         if ($authFlag) {
             if ($userId != '') {
                 $where = ['rawQuery' => 'users.id =?', 'bindParams' => [$userId]];
                 $userdetails = $objuser->getUsercreds($where);
                 if ($userdetails) {
                     $response->code = 200;
                     $response->message = "Success";
                     $response->data = $userdetails;
                 } else {
                     $response->code = 400;
                     $response->message = "No user Details found.";
                     $response->data = null;
                 }
             } else {
                 $response->code = 400;
                 $response->message = "You need to login to view profile setting.";
                 $response->data = null;
             }
         } else {
             $response->code = 401;
             $response->message = "Access Denied";
             $response->data = null;
         }
     } else {
         $response->code = 401;
         $response->message = "Invalid request";
         $response->data = null;
     }
     echo json_encode($response, true);
     die;
 }