Version 1
[yaffs-website] / web / core / modules / language / src / Config / LanguageConfigOverrideEvents.php
1 <?php
2
3 namespace Drupal\language\Config;
4
5 /**
6  * Defines events for language configuration overrides.
7  *
8  * @see \Drupal\Core\Config\ConfigCrudEvent
9  */
10 final class LanguageConfigOverrideEvents {
11
12   /**
13    * The name of the event fired when saving the configuration override.
14    *
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.
18    *
19    * @Event
20    *
21    * @see \Drupal\language\Config\LanguageConfigOverrideCrudEvent
22    * @see \Drupal\language\Config\LanguageConfigOverride::save()
23    * @see \Drupal\locale\LocaleConfigSubscriber
24    */
25   const SAVE_OVERRIDE = 'language.save_override';
26
27   /**
28    * The name of the event fired when deleting the configuration override.
29    *
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.
33    *
34    * @Event
35    *
36    * @see \Drupal\language\Config\LanguageConfigOverrideCrudEvent
37    * @see \Drupal\language\Config\LanguageConfigOverride::delete()
38    * @see \Drupal\locale\LocaleConfigSubscriber
39    */
40   const DELETE_OVERRIDE = 'language.delete_override';
41
42 }