3 class: Drupal\diff\Routing\RouteSubscriber
5 - { name: event_subscriber }
8 class: Drupal\diff\DiffFormatter
9 arguments: ['@config.factory']
11 plugin.manager.diff.builder:
12 class: Drupal\diff\DiffBuilderManager
13 parent: default_plugin_manager
14 arguments: ['@entity_type.manager', '@config.factory']
16 plugin.manager.diff.layout:
17 class: Drupal\diff\DiffLayoutManager
18 parent: default_plugin_manager
19 arguments: ['@entity_type.manager', '@config.factory']
22 class: Drupal\diff\DiffEntityParser
23 arguments: ['@plugin.manager.diff.builder', '@config.factory']
25 diff.entity_comparison:
26 class: Drupal\diff\DiffEntityComparison
27 arguments: ['@config.factory', '@diff.diff.formatter','@plugin.manager.field.field_type', '@diff.entity_parser', '@plugin.manager.diff.builder']
30 class: HtmlDiffAdvanced
32 theme.negotiator.visual_diff:
33 class: Drupal\diff\VisualDiffThemeNegotiator
34 arguments: ['@config.factory']
36 - { name: theme_negotiator, priority: 0 }