/** * @param $objectId * * @return mixed|string */ public function destroyObject($objectId) { $object = new ParseObject("Test", $objectId); try { ParseClient::$THROW_RESPONSE = true; $object->destroy(); } catch (\Exception $ex) { $msg = json_decode($ex->getMessage(), true); return $msg ? $msg : $ex->getMessage(); } }
$deleteUser = new ParseObject('_User', $user['objectId']); $deleteUser->destroy(); $deleteUser->save(); } $returnData = json_encode(array("code" => 1)); break; case "deleteUser": $users = new ParseQuery("_User"); $users->limit(1000); $users->equalTo("objectId", $_GET['objectId']); $results = $users->find(); if (count($results['results']) > 0) { //$dataObject = json_decode(file_get_contents("php://input"), true); $user = ParseUser::logIn($results['results'][0]['username'], $results['results'][0]['passwordNew']); $deleteUser = new ParseObject('_User', $_GET['objectId']); $deleteUser->destroy(); $deleteUser->save(); } $returnData = json_encode(array("code" => 1)); break; case "assignUser": $dataObject = json_decode(file_get_contents("php://input"), true); $users = new ParseQuery("_User"); $users->limit(1000); $users->equalTo("objectId", $_GET['objectId']); $results = $users->find(); $user = ParseUser::logIn($results['results'][0]['username'], $results['results'][0]['passwordNew']); $userObject = new ParseObject("_User", $_GET['objectId']); $userObject->set("refemployerid", $dataObject['refemployerid']); $userObject->save(); $returnData = json_encode(array("code" => 1));