You are here

public function SmartIpEventSubscriberBase::includeEditableConfigNames in Smart IP 8.4

Same name and namespace in other branches
  1. 8.2 src/SmartIpEventSubscriberBase.php \Drupal\smart_ip\SmartIpEventSubscriberBase::includeEditableConfigNames()
  2. 8.3 src/SmartIpEventSubscriberBase.php \Drupal\smart_ip\SmartIpEventSubscriberBase::includeEditableConfigNames()

Add Smart IP source module's config name.

Parameters

\Drupal\smart_ip\AdminSettingsEvent $event: Smart IP admin settings override event for event listeners.

Overrides SmartIpDataSourceInterface::includeEditableConfigNames

File

src/SmartIpEventSubscriberBase.php, line 20
Contains \Drupal\smart_ip\SmartIpEventSubscriberBase.

Class

SmartIpEventSubscriberBase
Provides a base class for Smart IP data source modules.

Namespace

Drupal\smart_ip

Code

public function includeEditableConfigNames(AdminSettingsEvent $event) {
  $configNames = $event
    ->getEditableConfigNames();
  $configNames[] = $this
    ->configName();
  $event
    ->setEditableConfigNames($configNames);
}