/** * Adds a user * * @return unknown */ function AddUser() { // Check the token if (!Kit::CheckToken()) { trigger_error(__('Sorry the form has expired. Please refresh.'), E_USER_ERROR); } $response = new ResponseManager(); $user = new Userdata(); $user->userName = Kit::GetParam('edit_username', _POST, _STRING); $password = Kit::GetParam('edit_password', _POST, _STRING); $user->email = Kit::GetParam('email', _POST, _STRING); $user->userTypeId = Kit::GetParam('usertypeid', _POST, _INT, 3); $user->homePage = Kit::GetParam('homepage', _POST, _STRING); $initialGroupId = Kit::GetParam('groupid', _POST, _INT); // Add the user if (!$user->add($password, $initialGroupId)) { trigger_error($user->GetErrorMessage(), E_USER_ERROR); } $response->SetFormSubmitResponse('User Saved.'); $response->Respond(); }