You are here

public function LdapBaseManager::setServer in Lightweight Directory Access Protocol (LDAP) 8.4

Set server by ID.

Parameters

\Drupal\ldap_servers\Entity\Server $server: LDAP Server.

Return value

bool Binding successful.

1 call to LdapBaseManager::setServer()
LdapBaseManager::setServerById in ldap_servers/src/LdapBaseManager.php
Set server by ID.

File

ldap_servers/src/LdapBaseManager.php, line 113

Class

LdapBaseManager
LDAP Base Manager.

Namespace

Drupal\ldap_servers

Code

public function setServer(Server $server) : bool {
  $this->server = $server;
  $this->ldapBridge
    ->setServer($this->server);
  $bind_result = $this->ldapBridge
    ->bind();
  $this->ldap = $this->ldapBridge
    ->get();
  return $bind_result;
}