-
Notifications
You must be signed in to change notification settings - Fork 1
/
wmentity_overview.services.yml
42 lines (36 loc) · 1.68 KB
/
wmentity_overview.services.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
services:
plugin.manager.wmentity_overview_builder:
class: Drupal\wmentity_overview\OverviewBuilder\OverviewBuilderManager
parent: default_plugin_manager
arguments:
- '@entity_type.manager'
- '@plugin.manager.wmentity_overview_filter_storage'
- '@module_handler'
plugin.manager.wmentity_overview_filter_storage:
class: Drupal\wmentity_overview\FilterStorage\FilterStorageManager
parent: default_plugin_manager
wmentity_overview.collection_route.subscriber:
class: Drupal\wmentity_overview\EventSubscriber\CollectionRouteSubscriber
arguments:
- '@plugin.manager.wmentity_overview_builder'
tags: [{ name: event_subscriber }]
wmentity_overview.filterable_overview.subscriber:
class: Drupal\wmentity_overview\EventSubscriber\FilterableOverviewSubscriber
arguments:
- '@form_builder'
tags: [{ name: event_subscriber }]
wmentity_overview.bulk_action_overview.subscriber:
class: Drupal\wmentity_overview\EventSubscriber\BulkActionOverviewSubscriber
arguments:
- '@form_builder'
tags: [{ name: event_subscriber }]
paramconverter.wmentity_overview.overview_builder:
class: Drupal\wmentity_overview\ParamConverter\OverviewBuilderConverter
arguments:
- '@plugin.manager.wmentity_overview_builder'
tags: [{ name: paramconverter, priority: 20 }]
wmentity_overview.controller.entity_overview:
class: Drupal\wmentity_overview\Controller\EntityOverviewController
arguments:
- '@module_handler'
- '@plugin.manager.wmentity_overview_builder'