--- /dev/null
+<?php
+
+namespace Drupal\language\Config;
+
+use Symfony\Component\EventDispatcher\Event;
+
+/**
+ * Provides a language override event for event listeners.
+ *
+ * @see \Drupal\Core\Config\ConfigCrudEvent
+ */
+class LanguageConfigOverrideCrudEvent extends Event {
+
+ /**
+ * Configuration object.
+ *
+ * @var \Drupal\language\Config\LanguageConfigOverride
+ */
+ protected $override;
+
+ /**
+ * Constructs a configuration event object.
+ *
+ * @param \Drupal\language\Config\LanguageConfigOverride $override
+ * Configuration object.
+ */
+ public function __construct(LanguageConfigOverride $override) {
+ $this->override = $override;
+ }
+
+ /**
+ * Gets configuration object.
+ *
+ * @return \Drupal\language\Config\LanguageConfigOverride
+ * The configuration object that caused the event to fire.
+ */
+ public function getLanguageConfigOverride() {
+ return $this->override;
+ }
+
+}