public function Server::getBaseDn in Lightweight Directory Access Protocol (LDAP) 8.3
Same name and namespace in other branches
- 8.4 ldap_servers/src/Entity/Server.php \Drupal\ldap_servers\Entity\Server::getBaseDn()
Fetch base DN.
Return value
array All base DN.
6 calls to Server::getBaseDn()
- Server::getNestedGroupDnFilters in ldap_servers/
src/ Entity/ Server.php - Search within the nested groups for further filters.
- Server::groupMembershipsFromEntryRecursive in ldap_servers/
src/ Entity/ Server.php - Recurse through all groups, adding parent groups to $all_group_dns array.
- Server::groupUserMembershipsFromEntry in ldap_servers/
src/ Entity/ Server.php - Get list of all groups that a user is a member of by querying groups.
- Server::matchUsernameToExistingLdapEntry in ldap_servers/
src/ Entity/ Server.php - Queries LDAP server for the user.
- Server::search in ldap_servers/
src/ Entity/ Server.php - Perform an LDAP search.
File
- ldap_servers/
src/ Entity/ Server.php, line 987
Class
- Server
- Defines the Server entity.
Namespace
Drupal\ldap_servers\EntityCode
public function getBaseDn() {
$baseDn = $this
->get('basedn');
if (!is_array($baseDn) && is_scalar($baseDn)) {
$baseDn = explode("\r\n", $baseDn);
}
return $baseDn;
}