/** * Get the LDAP URL to connect to. * * @param null|string $server * @return string[] * @throws LdapConnectionException */ protected function getLdapUrl($server = null) { $server = $server ?: $this->serverPool->getServer(); $ldapUrl = ($this->config->getUseSsl() ? 'ldaps' : 'ldap') . '://' . $server . ':' . $this->config->getPort(); return [$ldapUrl, $server]; }