function simple_ldap_user_profile_classes in Simple LDAP 7.2
Pull the selected LDAP object classes for users
1 call to simple_ldap_user_profile_classes()
- 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
File
- simple_ldap_user/
simple_ldap_user.module, line 1248 - Main simple_ldap_user module file.
Code
function simple_ldap_user_profile_classes($include_auxiliary = TRUE) {
// Pull the LDAP objectClasses selected for users, plus any parent classes.
$objectclass = simple_ldap_user_variable_get('simple_ldap_user_objectclass');
$classes = array(
$objectclass => $objectclass,
);
if ($include_auxiliary) {
$classes += simple_ldap_user_variable_get('simple_ldap_user_auxiliaryclasses');
}
$classes = simple_ldap_user_parent_objectclasses($classes);
return $classes;
}