function ldap_servers_get_ldap_type_object in Lightweight Directory Access Protocol (LDAP) 7.2
Same name and namespace in other branches
- 8.2 ldap_servers/ldap_servers.module \ldap_servers_get_ldap_type_object()
- 7 ldap_servers/ldap_servers.module \ldap_servers_get_ldap_type_object()
Parameters
string $ldap_conf: or array ldap type id or conf array.
Return value
mixed options for ldap type pulldown
File
- ldap_servers/
ldap_servers.module, line 999
Code
function ldap_servers_get_ldap_type_object($ldap_conf) {
if (!is_array($ldap_conf)) {
$ldap_confs = ldap_servers_ldap_servers_types();
$ldap_conf = $ldap_confs[$ldap_conf];
}
require_once $ldap_conf['directory_path'] . '/' . $ldap_conf['class'] . 'class.php';
$ldap_type_class = new $ldap_conf['class']();
return $ldap_type_class;
}