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