rocketship_paragraphs-5.0.0-alpha8/src/EventSubscriber/ConfigImportSubscriber.php
src/EventSubscriber/ConfigImportSubscriber.php
<?php
# Src: https://www.chapterthree.com/blog/how-alter-entity-autocomplete-results-drupal-8
namespace Drupal\rocketship_paragraphs\EventSubscriber;
use Drupal\Core\Config\ConfigEvents;
use Drupal\Core\Config\ConfigImporterEvent;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
/**
* Class ConfigImportSubscriber.
*/
class ConfigImportSubscriber implements EventSubscriberInterface {
/**
* {@inheritdoc}
*/
public static function getSubscribedEvents() {
$events[ConfigEvents::IMPORT] = ['onConfigImport'];
return $events;
}
/**
* Called whenever the ConfigEvents::IMPORT event is dispatched.
*
* @param \Drupal\Core\Config\ConfigImporterEvent $event
* The fired event.
*/
public function onConfigImport(ConfigImporterEvent $event) {
_rocketship_paragraphs_generate_background_css_file();
}
}
