public function LogintobogganController::logintobogganResendValidation in LoginToboggan 8
This will return the output of the page.
1 string reference to 'LogintobogganController::logintobogganResendValidation'
File
- src/
Controller/ LogintobogganController.php, line 124
Class
- LogintobogganController
- Class LogintobogganController.
Namespace
Drupal\logintoboggan\ControllerCode
public function logintobogganResendValidation($user) {
$account = user::load($user);
_user_mail_notify('register_no_approval_required', $account);
// Notify admin or user that e-mail was sent and return to user edit form.
if ($this
->currentUser()
->hasPermission('administer users')) {
$this
->messenger()
->addMessage($this
->t("A validation e-mail has been sent to the user's e-mail address."));
}
else {
$this
->messenger()
->addMessage($this
->t('A validation e-mail has been sent to your e-mail address. You will need to follow the instructions in that message in order to gain full access to the site.'));
}
return new RedirectResponse(URL::fromRoute('entity.user.edit_form', [
'user' => $user,
])
->toString());
}