Chris@0
|
1 services:
|
Chris@0
|
2 node.route_subscriber:
|
Chris@0
|
3 class: Drupal\node\Routing\RouteSubscriber
|
Chris@0
|
4 tags:
|
Chris@0
|
5 - { name: event_subscriber }
|
Chris@0
|
6 node.grant_storage:
|
Chris@0
|
7 class: Drupal\node\NodeGrantDatabaseStorage
|
Chris@0
|
8 arguments: ['@database', '@module_handler', '@language_manager']
|
Chris@0
|
9 tags:
|
Chris@0
|
10 - { name: backend_overridable }
|
Chris@0
|
11 access_check.node.revision:
|
Chris@0
|
12 class: Drupal\node\Access\NodeRevisionAccessCheck
|
Chris@18
|
13 arguments: ['@entity_type.manager']
|
Chris@0
|
14 tags:
|
Chris@0
|
15 - { name: access_check, applies_to: _access_node_revision }
|
Chris@0
|
16 access_check.node.add:
|
Chris@0
|
17 class: Drupal\node\Access\NodeAddAccessCheck
|
Chris@18
|
18 arguments: ['@entity_type.manager']
|
Chris@0
|
19 tags:
|
Chris@0
|
20 - { name: access_check, applies_to: _node_add_access }
|
Chris@0
|
21 access_check.node.preview:
|
Chris@0
|
22 class: Drupal\node\Access\NodePreviewAccessCheck
|
Chris@18
|
23 arguments: ['@entity_type.manager']
|
Chris@0
|
24 tags:
|
Chris@0
|
25 - { name: access_check, applies_to: _node_preview_access }
|
Chris@0
|
26 node.admin_path.route_subscriber:
|
Chris@0
|
27 class: Drupal\node\EventSubscriber\NodeAdminRouteSubscriber
|
Chris@18
|
28 arguments: ['@config.factory', '@router.builder']
|
Chris@0
|
29 tags:
|
Chris@0
|
30 - { name: event_subscriber }
|
Chris@0
|
31 node_preview:
|
Chris@0
|
32 class: Drupal\node\ParamConverter\NodePreviewConverter
|
Chris@14
|
33 arguments: ['@tempstore.private']
|
Chris@0
|
34 tags:
|
Chris@0
|
35 - { name: paramconverter }
|
Chris@0
|
36 lazy: true
|
Chris@0
|
37 node.page_cache_response_policy.deny_node_preview:
|
Chris@0
|
38 class: Drupal\node\PageCache\DenyNodePreview
|
Chris@0
|
39 arguments: ['@current_route_match']
|
Chris@0
|
40 public: false
|
Chris@0
|
41 tags:
|
Chris@0
|
42 - { name: page_cache_response_policy }
|
Chris@0
|
43 cache_context.user.node_grants:
|
Chris@0
|
44 class: Drupal\node\Cache\NodeAccessGrantsCacheContext
|
Chris@0
|
45 arguments: ['@current_user']
|
Chris@0
|
46 tags:
|
Chris@0
|
47 - { name: cache.context }
|
Chris@0
|
48 node.node_route_context:
|
Chris@0
|
49 class: Drupal\node\ContextProvider\NodeRouteContext
|
Chris@0
|
50 arguments: ['@current_route_match']
|
Chris@0
|
51 tags:
|
Chris@0
|
52 - { name: 'context_provider' }
|