You are here

public static function LdapConfiguration::provisionAvailableToDrupal in Lightweight Directory Access Protocol (LDAP) 8.3

Provisioning available to Drupal.

Parameters

string $trigger: Trigger to check.

Return value

bool If provisioning is available.

3 calls to LdapConfiguration::provisionAvailableToDrupal()
DrupalUserProcessor::newDrupalUserCreated in ldap_user/src/Processor/DrupalUserProcessor.php
Callback for hook_ENTITY_TYPE_insert().
LdapUserTestForm::provisionEnabled in ldap_user/src/Form/LdapUserTestForm.php
Given a $prov_event determine if LDAP user configuration supports it.
LoginValidator::provisionDrupalUser in ldap_authentication/src/Controller/LoginValidator.php
Provision the Drupal user.

File

ldap_user/src/Helper/LdapConfiguration.php, line 84

Class

LdapConfiguration
Helper class to collect trivial lists of elements for events and users.

Namespace

Drupal\ldap_user\Helper

Code

public static function provisionAvailableToDrupal($trigger) {
  if (\Drupal::config('ldap_user.settings')
    ->get('drupalAcctProvisionTriggers')) {
    return in_array($trigger, \Drupal::config('ldap_user.settings')
      ->get('drupalAcctProvisionTriggers'));
  }
  else {
    return FALSE;
  }
}