public static function LdapConfiguration::provisionsDrupalAccountsFromLdap in Lightweight Directory Access Protocol (LDAP) 8.3
Provisioning Drupal accounts is enabled.
Return value
bool If provisioning is available.
4 calls to LdapConfiguration::provisionsDrupalAccountsFromLdap()
- DrupalUserProcessor::alterLdapUserAttributes in ldap_user/
src/ Processor/ DrupalUserProcessor.php - LDAP attributes to alter.
- DrupalUserProcessor::drupalUserUpdated in ldap_user/
src/ Processor/ DrupalUserProcessor.php - Callback for hook_ENTITY_TYPE_update().
- DrupalUserProcessor::loginDrupalAccountProvisioning in ldap_user/
src/ Processor/ DrupalUserProcessor.php - Handle account login with Drupal provisioning.
- ServerFactory::alterLdapUserAttributesList in ldap_servers/
src/ ServerFactory.php - Alter ldap_user attributes lists.
File
- ldap_user/
src/ Helper/ LdapConfiguration.php, line 47
Class
- LdapConfiguration
- Helper class to collect trivial lists of elements for events and users.
Namespace
Drupal\ldap_user\HelperCode
public static function provisionsDrupalAccountsFromLdap() {
if (\Drupal::config('ldap_user.settings')
->get('drupalAcctProvisionServer') && count(array_filter(array_values(\Drupal::config('ldap_user.settings')
->get('drupalAcctProvisionTriggers')))) > 0) {
return TRUE;
}
else {
return FALSE;
}
}