/** * Delete user mapping * * @param void * @return null */ function repository_user_delete() { if (!$this->request->isAsyncCall()) { $this->httpError(HTTP_BAD_REQUEST, null, true); } // if if (!$this->request->isSubmitted()) { $this->httpError(HTTP_BAD_REQUEST, null, true); } // if $repository_user = array_var($_POST, 'repository_user'); $source_user = SourceUsers::findByRepositoryUser($repository_user, $this->active_repository->getId()); if (!instance_of($source_user, 'SourceUser')) { die('false'); } // if $deleted = $source_user->delete(); if ($deleted && !is_error($deleted)) { die('true'); } }