public function settings($postarray) { if (isset($postarray['userid']) && $postarray['userid'] != '') { if (isset($postarray['password']) && $postarray['password'] != '' || isset($_FILES['profile_photo']['name']) && $_FILES['profile_photo']['name'] != '') { $uploadresult = array(); $data = array(); if (isset($_FILES['profile_photo']['name']) && $_FILES['profile_photo']['name'] != '') { $uploadresult = sapp_Global::imageUploadAfterResize(); } if (isset($postarray['password']) && $postarray['password'] != '') { $password = md5($postarray['password']); $data['user_password'] = $password; } if (isset($uploadresult['img']) && $uploadresult['img'] != '') { $data['profile_photo'] = $uploadresult['img']; } $where = 'id = "' . $postarray['userid'] . '"'; $usersModel = new User_Model_Users(); $changepwd = $usersModel->edituserPassword($data, $where); $userDetJson = array('status' => '1', 'message' => 'Success', 'result' => 'Updated successfully.'); } else { $userDetJson = array('status' => '0', 'message' => 'Either Password or Profile Photo should change.', 'result' => ''); } } else { $userDetJson = array('status' => '0', 'message' => 'User Id should not be empty.', 'result' => ''); } return $userDetJson; }