public function Server::deleteLdapEntry in Lightweight Directory Access Protocol (LDAP) 8.3
Perform an LDAP delete.
Parameters
string $dn: DN of entry.
Return value
bool Result of ldap_delete() call.
1 call to Server::deleteLdapEntry()
- Server::groupRemoveGroup in ldap_servers/
src/ Entity/ Server.php - Remove a group entry.
File
- ldap_servers/
src/ Entity/ Server.php, line 472
Class
- Server
- Defines the Server entity.
Namespace
Drupal\ldap_servers\EntityCode
public function deleteLdapEntry($dn) {
$this
->connectAndBindIfNotAlready();
$result = @ldap_delete($this->connection, $dn);
if (!$result) {
$this->logger
->error("LDAP Server delete(%dn) in LdapServer::delete() Error Server ID = %id, LDAP Error %ldap_error.", [
'%dn' => $dn,
'%id' => $this
->id(),
'%ldap_error' => $this
->formattedError($this
->ldapErrorNumber()),
]);
}
return $result;
}