Version 1
[yaffs-website] / web / modules / contrib / redirect / redirect.services.yml
diff --git a/web/modules/contrib/redirect/redirect.services.yml b/web/modules/contrib/redirect/redirect.services.yml
new file mode 100644 (file)
index 0000000..743bd93
--- /dev/null
@@ -0,0 +1,30 @@
+parameters:
+  route_normalizer_enabled: true
+services:
+  redirect.repository:
+    class: Drupal\redirect\RedirectRepository
+    arguments: ['@entity.manager', '@database', '@config.factory']
+    tags:
+      - { name: backend_overridable }
+  redirect.checker:
+    class: Drupal\redirect\RedirectChecker
+    arguments: ['@config.factory', '@state', '@access_manager', '@current_user', '@router.route_provider']
+  redirect.request_subscriber:
+    class: Drupal\redirect\EventSubscriber\RedirectRequestSubscriber
+    arguments: ['@redirect.repository', '@language_manager', '@config.factory', '@path.alias_manager', '@module_handler', '@entity.manager', '@redirect.checker', '@router.request_context', '@path_processor_manager']
+    tags:
+      - { name: event_subscriber }
+  redirect.settings_cache_tag:
+        class: Drupal\redirect\EventSubscriber\RedirectSettingsCacheTag
+        arguments: ['@cache_tags.invalidator']
+        tags:
+          - { name: event_subscriber }
+  redirect.route_normalizer_request_subscriber:
+    class: Drupal\redirect\EventSubscriber\RouteNormalizerRequestSubscriber
+    arguments: ['@url_generator', '@path.matcher', '@config.factory', '@redirect.checker']
+    tags:
+      - { name: event_subscriber }
+  redirect.route_subscriber:
+    class: Drupal\redirect\Routing\RouteSubscriber
+    tags:
+      - { name: event_subscriber }