You are here

function ldap_servers_binary in Lightweight Directory Access Protocol (LDAP) 7.2

Same name and namespace in other branches
  1. 8.2 ldap_servers/ldap_servers.module \ldap_servers_binary()

General binary conversion function for guids tries to determine which approach based on length of string.

4 calls to ldap_servers_binary()
LdapServer::userPuidFromLdapEntry in ldap_servers/LdapServer.class.php
LdapServersTestCase::testInstall in ldap_servers/tests/ldap_servers.test
ldap_servers_convert_attribute in ldap_servers/ldap_servers.module
ldap_servers_token_tokenize_entry in ldap_servers/ldap_servers.tokens.inc
Turn an ldap entry into a token array suitable for the t() function.

File

ldap_servers/ldap_servers.module, line 685

Code

function ldap_servers_binary($value) {
  if (strlen($value) == 16) {
    $value = ldap_servers_msguid($value);
  }
  else {
    $value = bin2hex($value);
  }
  return $value;
}