diff --git a/core/core.services.yml b/core/core.services.yml index 082ef0b..fd5d5c3 100644 --- a/core/core.services.yml +++ b/core/core.services.yml @@ -330,15 +330,14 @@ services: - [setFinalMatcher, ['@router.matcher.final_matcher']] url_generator.uncached: class: Drupal\Core\Routing\UrlGenerator + public: false arguments: ['@router.route_provider', '@path_processor_manager', '@route_processor_manager', '@config.factory', '@settings'] calls: - [setRequest, ['@?request']] - [setContext, ['@?router.request_context']] - url_generator.cached: + url_generator: class: Drupal\Core\Routing\CachedUrlGenerator arguments: ['@url_generator.uncached', '@cache.url_generator', '@language_manager'] - url_generator: - alias: url_generator.cached link_generator: class: Drupal\Core\Utility\LinkGenerator arguments: ['@url_generator', '@module_handler']