Chris@0: services: Chris@0: node.route_subscriber: Chris@0: class: Drupal\node\Routing\RouteSubscriber Chris@0: tags: Chris@0: - { name: event_subscriber } Chris@0: node.grant_storage: Chris@0: class: Drupal\node\NodeGrantDatabaseStorage Chris@0: arguments: ['@database', '@module_handler', '@language_manager'] Chris@0: tags: Chris@0: - { name: backend_overridable } Chris@0: access_check.node.revision: Chris@0: class: Drupal\node\Access\NodeRevisionAccessCheck Chris@18: arguments: ['@entity_type.manager'] Chris@0: tags: Chris@0: - { name: access_check, applies_to: _access_node_revision } Chris@0: access_check.node.add: Chris@0: class: Drupal\node\Access\NodeAddAccessCheck Chris@18: arguments: ['@entity_type.manager'] Chris@0: tags: Chris@0: - { name: access_check, applies_to: _node_add_access } Chris@0: access_check.node.preview: Chris@0: class: Drupal\node\Access\NodePreviewAccessCheck Chris@18: arguments: ['@entity_type.manager'] Chris@0: tags: Chris@0: - { name: access_check, applies_to: _node_preview_access } Chris@0: node.admin_path.route_subscriber: Chris@0: class: Drupal\node\EventSubscriber\NodeAdminRouteSubscriber Chris@18: arguments: ['@config.factory', '@router.builder'] Chris@0: tags: Chris@0: - { name: event_subscriber } Chris@0: node_preview: Chris@0: class: Drupal\node\ParamConverter\NodePreviewConverter Chris@14: arguments: ['@tempstore.private'] Chris@0: tags: Chris@0: - { name: paramconverter } Chris@0: lazy: true Chris@0: node.page_cache_response_policy.deny_node_preview: Chris@0: class: Drupal\node\PageCache\DenyNodePreview Chris@0: arguments: ['@current_route_match'] Chris@0: public: false Chris@0: tags: Chris@0: - { name: page_cache_response_policy } Chris@0: cache_context.user.node_grants: Chris@0: class: Drupal\node\Cache\NodeAccessGrantsCacheContext Chris@0: arguments: ['@current_user'] Chris@0: tags: Chris@0: - { name: cache.context } Chris@0: node.node_route_context: Chris@0: class: Drupal\node\ContextProvider\NodeRouteContext Chris@0: arguments: ['@current_route_match'] Chris@0: tags: Chris@0: - { name: 'context_provider' }