$reset_pw = GoCoin::resetPasswordWithToken($token, USER_ID, PW_RESET_TOKEN, $pw_array); if ($reset_pw->code == '204') { echo '<div>Password reset successfully!</div>'; } else { echo '<div>Password reset failure:</div>'; var_dump($reset_pw); } } } //confirmation tests $CONFIRM = FALSE; if ($CONFIRM) { echo '<h3 style="color:blue">Confirmation Test</h3>'; if (empty(CONFIRM_TOKEN)) { //request a confirmation email $confirm_email = GoCoin::requestConfirmationEmail($token, USER_EMAIL); if ($confirm_email->code == '204') { echo '<div style="color:#008800">Confirmation email requested!</div>'; } else { echo '<div style="color:#aa0000">Confirmation email failure:</div>'; var_dump($confirm_email); } } else { //confirm a user account $confirm_account = GoCoin::confirmUser($token, USER_ID, CONFIRM_TOKEN); if ($confirm_account->code == '301') { echo '<div style="color:#008800">Confirm account success!</div>'; } else { echo '<div style="color:#aa0000">Confirm account failure:</div>'; var_dump($confirm_account); }