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;
}