3 class: Drupal\pathauto\PathautoGenerator
4 arguments: ['@config.factory', '@module_handler', '@token', '@pathauto.alias_cleaner', '@pathauto.alias_storage_helper', '@pathauto.alias_uniquifier', '@pathauto.verbose_messenger', '@string_translation', '@token.entity_mapper', '@entity_type.manager']
5 pathauto.alias_cleaner:
6 class: Drupal\pathauto\AliasCleaner
7 arguments: ['@config.factory', '@pathauto.alias_storage_helper', '@language_manager', '@cache.discovery', '@transliteration', '@module_handler']
8 pathauto.alias_storage_helper:
9 class: Drupal\pathauto\AliasStorageHelper
10 arguments: ['@config.factory', '@path.alias_storage', '@database','@pathauto.verbose_messenger', '@string_translation']
12 - { name: backend_overridable }
13 pathauto.alias_uniquifier:
14 class: Drupal\pathauto\AliasUniquifier
15 arguments: ['@config.factory', '@pathauto.alias_storage_helper','@module_handler', '@router.route_provider', '@path.alias_manager']
16 pathauto.verbose_messenger:
17 class: Drupal\pathauto\VerboseMessenger
18 arguments: ['@config.factory', '@current_user']
19 plugin.manager.alias_type:
20 class: Drupal\pathauto\AliasTypeManager
21 parent: default_plugin_manager
22 pathauto.settings_cache_tag:
23 class: Drupal\pathauto\EventSubscriber\PathautoSettingsCacheTag
24 arguments: ['@entity_field.manager', '@plugin.manager.alias_type']
26 - { name: event_subscriber }