You are here

function ldap_user_field_widget_form in Lightweight Directory Access Protocol (LDAP) 7.2

Same name and namespace in other branches
  1. 8.2 ldap_user/ldap_user.module \ldap_user_field_widget_form()

Implements hook_field_widget_form().

File

ldap_user/ldap_user.module, line 1072
Module for the LDAP User Entity.

Code

function ldap_user_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) {
  $main_widget = [];
  switch ($instance['widget']['type']) {
    case 'ldap_user_hidden':
      $element['value'] = $element + [
        '#type' => 'value',
        '#value' => isset($items[$delta]['value']) ? $items[$delta]['value'] : NULL,
        '#attached' => [
          'css' => [
            drupal_get_path('module', 'ldap_user') . '/ldap_user.css',
          ],
        ],
      ];
      break;
  }
  return $element;
}