Upgraded drupal core with security updates
[yaffs-website] / web / core / modules / language / src / Config / LanguageConfigOverrideCrudEvent.php
1 <?php
2
3 namespace Drupal\language\Config;
4
5 use Symfony\Component\EventDispatcher\Event;
6
7 /**
8  * Provides a language override event for event listeners.
9  *
10  * @see \Drupal\Core\Config\ConfigCrudEvent
11  */
12 class LanguageConfigOverrideCrudEvent extends Event {
13
14   /**
15    * Configuration object.
16    *
17    * @var \Drupal\language\Config\LanguageConfigOverride
18    */
19   protected $override;
20
21   /**
22    * Constructs a configuration event object.
23    *
24    * @param \Drupal\language\Config\LanguageConfigOverride $override
25    *   Configuration object.
26    */
27   public function __construct(LanguageConfigOverride $override) {
28     $this->override = $override;
29   }
30
31   /**
32    * Gets configuration object.
33    *
34    * @return \Drupal\language\Config\LanguageConfigOverride
35    *   The configuration object that caused the event to fire.
36    */
37   public function getLanguageConfigOverride() {
38     return $this->override;
39   }
40
41 }