You are here

private function DrupalUserProcessor::provisionsLdapEntriesFromDrupalUsers in Lightweight Directory Access Protocol (LDAP) 8.3

TODO: Remove redundancy in LdapConfiguration.

4 calls to DrupalUserProcessor::provisionsLdapEntriesFromDrupalUsers()
DrupalUserProcessor::deleteProvisionedLdapEntry in ldap_user/src/Processor/DrupalUserProcessor.php
Handle account deletion with LDAP entry provisioning.
DrupalUserProcessor::drupalUserUpdated in ldap_user/src/Processor/DrupalUserProcessor.php
Callback for hook_ENTITY_TYPE_update().
DrupalUserProcessor::loginLdapEntryProvisioning in ldap_user/src/Processor/DrupalUserProcessor.php
Handle account login with LDAP entry provisioning.
DrupalUserProcessor::provisionLdapEntryOnUserCreation in ldap_user/src/Processor/DrupalUserProcessor.php
Handle LDAP entry provision on user creation.

File

ldap_user/src/Processor/DrupalUserProcessor.php, line 799

Class

DrupalUserProcessor
Handles processing of a user from LDAP to Drupal.

Namespace

Drupal\ldap_user\Processor

Code

private function provisionsLdapEntriesFromDrupalUsers() {
  if ($this->config
    ->get('ldapEntryProvisionServer') && count(array_filter(array_values($this->config
    ->get('ldapEntryProvisionTriggers')))) > 0) {
    return TRUE;
  }
  else {
    return FALSE;
  }
}