public UserLoginForm::validateName(array &$form, FormStateInterface $form_state)
Sets an error if supplied username has been blocked.
File
- core/modules/user/src/Form/UserLoginForm.php, line 149
Class
- UserLoginForm
- Provides a user login form.
Namespace
Drupal\user\Form
Code
public function validateName(array &$form, FormStateInterface $form_state) { if (!$form_state->isValueEmpty('name') && user_is_blocked($form_state->getValue('name'))) { // Blocked in user administration. $form_state->setErrorByName('name', $this->t('The username %name has not been activated or is blocked.', array('%name' => $form_state->getValue('name')))); } }
Please login to continue.