/**
  * Constructs a new CustomPageExceptionHtmlSubscriber.
  *
  * @param \Drupal\Core\Config\ConfigFactoryInterface $config_factory
  *   The configuration factory.
  * @param \Drupal\Core\Path\AliasManagerInterface $alias_manager
  *   The alias manager service.
  * @param \Symfony\Component\HttpKernel\HttpKernelInterface $http_kernel
  *   The HTTP Kernel service.
  * @param \Psr\Log\LoggerInterface $logger
  *   The logger service.
  */
 public function __construct(ConfigFactoryInterface $config_factory, AliasManagerInterface $alias_manager, HttpKernelInterface $http_kernel, LoggerInterface $logger)
 {
     parent::__construct($http_kernel, $logger);
     $this->configFactory = $config_factory;
     $this->aliasManager = $alias_manager;
 }
 /**
  * Constructs a new CustomPageExceptionHtmlSubscriber.
  *
  * @param \Drupal\Core\Config\ConfigFactoryInterface $config_factory
  *   The configuration factory.
  * @param \Symfony\Component\HttpKernel\HttpKernelInterface $http_kernel
  *   The HTTP Kernel service.
  * @param \Psr\Log\LoggerInterface $logger
  *   The logger service.
  * @param \Drupal\Core\Routing\RedirectDestinationInterface $redirect_destination
  *   The redirect destination service.
  * @param \Symfony\Component\Routing\Matcher\UrlMatcherInterface $access_unaware_router
  *   A router implementation which does not check access.
  */
 public function __construct(ConfigFactoryInterface $config_factory, HttpKernelInterface $http_kernel, LoggerInterface $logger, RedirectDestinationInterface $redirect_destination, UrlMatcherInterface $access_unaware_router)
 {
     parent::__construct($http_kernel, $logger, $redirect_destination, $access_unaware_router);
     $this->configFactory = $config_factory;
 }