public static function WebformRoles::validateWebformRoles in Webform 6.x
Same name and namespace in other branches
- 8.5 src/Element/WebformRoles.php \Drupal\webform\Element\WebformRoles::validateWebformRoles()
Webform element validation handler for webform roles (checkboxes) element.
File
- src/
Element/ WebformRoles.php, line 42
Class
- WebformRoles
- Provides a webform roles (checkboxes) element.
Namespace
Drupal\webform\ElementCode
public static function validateWebformRoles(&$element, FormStateInterface $form_state, &$complete_form) {
$value = $form_state
->getValue($element['#parents'], []);
$value = array_values(array_filter($value));
$element['#value'] = $value;
$form_state
->setValueForElement($element, $value);
}