public function FloodUnblockAdminForm::validateRemoveItems in Flood control 2.0.x
Validates that items have been selected for removal.
File
- src/
Form/ FloodUnblockAdminForm.php, line 218
Class
- FloodUnblockAdminForm
- Admin form of Flood Unblock.
Namespace
Drupal\flood_control\FormCode
public function validateRemoveItems(array &$form, FormStateInterface $form_state) {
parent::validateForm($form, $form_state);
$entries = $form_state
->getValue('table');
$selected_entries = array_filter($entries, function ($selected) {
return $selected !== 0;
});
if (empty($selected_entries)) {
$form_state
->setErrorByName('table', $this
->t('Please make a selection.'));
}
}