comparison core/modules/language/src/Config/LanguageConfigOverrideCrudEvent.php @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4c8ae668cc8c
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 }