function ldap_servers_ldap_servers_types in Lightweight Directory Access Protocol (LDAP) 7
Same name and namespace in other branches
- 8.2 ldap_servers/ldap_servers.module \ldap_servers_ldap_servers_types()
- 7.2 ldap_servers/ldap_servers.module \ldap_servers_ldap_servers_types()
Return value
list of ldap configuration classes and names
2 calls to ldap_servers_ldap_servers_types()
- ldap_servers_get_ldap_type_object in ldap_servers/
ldap_servers.module - ldap_servers_ldaps_option_array in ldap_servers/
ldap_servers.module
File
- ldap_servers/
ldap_servers.module, line 381
Code
function ldap_servers_ldap_servers_types() {
$path = drupal_get_path('module', 'ldap_servers') . '/ldap_types';
$types['default'] = array(
'class' => t('LdapTypeDefault'),
'directory_path' => $path,
'name' => 'Default LDAP',
);
$types['ad'] = array(
'class' => t('LdapTypeActiveDirectory'),
'directory_path' => $path,
'name' => 'Active Directory',
);
$types['novell_edir'] = array(
'class' => t('LdapTypeNovell'),
'directory_path' => $path,
'name' => 'Novell',
);
$types['openldap'] = array(
'class' => t('LdapTypeOpenLdap'),
'directory_path' => $path,
'name' => 'Open LDAP',
);
drupal_alter('ldap_servers_ldap_types', $types);
return $types;
}