You are here

public static function LocaleConfigSubscriber::getSubscribedEvents in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/modules/locale/src/LocaleConfigSubscriber.php \Drupal\locale\LocaleConfigSubscriber::getSubscribedEvents()

Returns an array of event names this subscriber wants to listen to.

The array keys are event names and the value can be:

  • The method name to call (priority defaults to 0)
  • An array composed of the method name to call and the priority
  • An array of arrays composed of the method names to call and respective priorities, or 0 if unset

For instance:

Return value

array The event names to listen to

Overrides EventSubscriberInterface::getSubscribedEvents

File

core/modules/locale/src/LocaleConfigSubscriber.php, line 69
Contains \Drupal\locale\LocaleConfigSubscriber.

Class

LocaleConfigSubscriber
Updates strings translation when configuration translations change.

Namespace

Drupal\locale

Code

public static function getSubscribedEvents() {
  $events[LanguageConfigOverrideEvents::SAVE_OVERRIDE] = 'onOverrideChange';
  $events[LanguageConfigOverrideEvents::DELETE_OVERRIDE] = 'onOverrideChange';
  $events[ConfigEvents::SAVE] = 'onConfigSave';
  return $events;
}