You are here

function simple_ldap_user_user_fields in Simple LDAP 7.2

Return a list of user fields with attributes describing how to handle them.

5 calls to simple_ldap_user_user_fields()
simple_ldap_user_form_alter in simple_ldap_user/simple_ldap_user.module
Implements hook_form_alter().
simple_ldap_user_generate_edit_ldap_to_drupal in simple_ldap_user/simple_ldap_user.module
simple_ldap_user_profile_map_form in simple_ldap_user/simple_ldap_user.admin.inc
Admin form for mapping Drupal user attributes to LDAP attributes
simple_ldap_user_profile_map_form_submit in simple_ldap_user/simple_ldap_user.admin.inc
simple_ldap_user_sync_user_to_ldap in simple_ldap_user/simple_ldap_user.module
Synchronizes Drupal user properties to LDAP.

File

simple_ldap_user/simple_ldap_user.module, line 439
Main simple_ldap_user module file.

Code

function simple_ldap_user_user_fields($reset = FALSE) {
  static $user_fields = array();

  // Static cache
  if (!empty($user_fields) && !$reset) {
    return $user_fields;
  }
  $user_fields = module_invoke_all('simple_ldap_user_fields');
  drupal_alter('simple_ldap_user_fields', $user_fields);
  return $user_fields;
}