function regcode_user_register_form_submit_handler in Registration codes 8
Updates data for a regcode in the database.
1 string reference to 'regcode_user_register_form_submit_handler'
- regcode_form_user_register_form_alter in ./
regcode.module - Implements hook_form_FORM_ID_alter() for user_register_form.
File
- ./
regcode.module, line 115 - Main functionality and hooks of regcode module.
Code
function regcode_user_register_form_submit_handler(array &$form, FormStateInterface $form_state) {
$regcode = $form_state
->getValue('regcode');
$uid = $form_state
->getValue('uid');
if (!empty($regcode) && !empty($uid)) {
$code = regcode_code_consume($regcode, $uid);
if ($code) {
$username = $form_state
->getValue('name');
\Drupal::logger('regcode')
->info(t('The registration code "@code" was used by user @user with UID @uid.', [
'@code' => $regcode,
'@uid' => $uid,
'@user' => $username,
]));
}
else {
\Drupal::logger('regcode')
->error(t('Error checking code @code.', [
'@code' => $code,
]));
}
}
}