3 namespace Drupal\language\Config;
6 * Defines events for language configuration overrides.
8 * @see \Drupal\Core\Config\ConfigCrudEvent
10 final class LanguageConfigOverrideEvents {
13 * The name of the event fired when saving the configuration override.
15 * This event allows you to perform custom actions whenever a language config
16 * override is saved. The event listener method receives a
17 * \Drupal\language\Config\LanguageConfigOverrideCrudEvent instance.
21 * @see \Drupal\language\Config\LanguageConfigOverrideCrudEvent
22 * @see \Drupal\language\Config\LanguageConfigOverride::save()
23 * @see \Drupal\locale\LocaleConfigSubscriber
25 const SAVE_OVERRIDE = 'language.save_override';
28 * The name of the event fired when deleting the configuration override.
30 * This event allows you to perform custom actions whenever a language config
31 * override is deleted. The event listener method receives a
32 * \Drupal\language\Config\LanguageConfigOverrideCrudEvent instance.
36 * @see \Drupal\language\Config\LanguageConfigOverrideCrudEvent
37 * @see \Drupal\language\Config\LanguageConfigOverride::delete()
38 * @see \Drupal\locale\LocaleConfigSubscriber
40 const DELETE_OVERRIDE = 'language.delete_override';