public static function YamlFormRoles::processCheckboxes in YAML Form 8
Processes a checkboxes form element.
Overrides Checkboxes::processCheckboxes
File
- src/Element/ YamlFormRoles.php, line 31 
Class
- YamlFormRoles
- Provides a roles entity reference form element.
Namespace
Drupal\yamlform\ElementCode
public static function processCheckboxes(&$element, FormStateInterface $form_state, &$complete_form) {
  $element['#options'] = array_map('\\Drupal\\Component\\Utility\\Html::escape', user_role_names());
  // Check if anonymous is included.
  if (empty($element['#include_anonymous'])) {
    unset($element['#options']['anonymous']);
  }
  $element['#attached']['library'][] = 'yamlform/yamlform.element.roles';
  $element['#attributes']['class'][] = 'js-yamlform-roles-role';
  return parent::processCheckboxes($element, $form_state, $complete_form);
}