public function ConfigSubscriber::__construct in CDN 8.3
Constructs a ConfigSubscriber object.
Parameters
\Drupal\Core\Cache\CacheTagsInvalidatorInterface $cache_tags_invalidator: The cache tags invalidator.
\Drupal\Core\Config\TypedConfigManagerInterface $typed_config_manager: The typed config manager.
\Drupal\Core\DrupalKernelInterface $drupal_kernel: The Drupal kernel.
\Drupal\Core\Config\ConfigInstallerInterface $config_installer: The config installer.
File
- src/
EventSubscriber/ ConfigSubscriber.php, line 60
Class
- ConfigSubscriber
- Invalidates cache tags & rebuilds container when necessary.
Namespace
Drupal\cdn\EventSubscriberCode
public function __construct(CacheTagsInvalidatorInterface $cache_tags_invalidator, TypedConfigManagerInterface $typed_config_manager, DrupalKernelInterface $drupal_kernel, ConfigInstallerInterface $config_installer) {
$this->cacheTagsInvalidator = $cache_tags_invalidator;
$this->typedConfigManager = $typed_config_manager;
$this->drupalKernel = $drupal_kernel;
$this->configInstaller = $config_installer;
}