node.services.yml

Same filename and directory in other branches
  1. 11.x core/modules/node/node.services.yml
  2. 10 core/modules/node/node.services.yml
  3. 9 core/modules/node/node.services.yml
  4. 8.9.x core/modules/node/node.services.yml
core/modules/node/node.services.yml

File

core/modules/node/node.services.yml

View source
  1. parameters:
  2. node.skip_procedural_hook_scan: true
  3. node.moved_classes:
  4. 'Drupal\node\NodeForm':
  5. class: 'Drupal\node\Form\NodeForm'
  6. deprecation_version: drupal:11.2.0
  7. removed_version: drupal:12.0.0
  8. change_record: https://www.drupal.org/node/3517871
  9. 'Drupal\node\NodeTypeForm':
  10. class: 'Drupal\node\Form\NodeTypeForm'
  11. deprecation_version: drupal:11.2.0
  12. removed_version: drupal:12.0.0
  13. change_record: https://www.drupal.org/node/3517871
  14. services:
  15. _defaults:
  16. autoconfigure: true
  17. node.route_subscriber:
  18. class: Drupal\node\Routing\RouteSubscriber
  19. node.grant_storage:
  20. class: Drupal\node\NodeGrantDatabaseStorage
  21. autowire: true
  22. tags:
  23. - { name: backend_overridable }
  24. Drupal\node\NodeGrantDatabaseStorageInterface: '@node.grant_storage'
  25. access_check.node.preview:
  26. class: Drupal\node\Access\NodePreviewAccessCheck
  27. arguments: ['@entity_type.manager']
  28. tags:
  29. - { name: access_check, applies_to: _node_preview_access }
  30. node.admin_path.route_subscriber:
  31. class: Drupal\node\EventSubscriber\NodeAdminRouteSubscriber
  32. arguments: ['@config.factory', '@router.builder']
  33. node_preview:
  34. class: Drupal\node\ParamConverter\NodePreviewConverter
  35. arguments: ['@tempstore.private']
  36. tags:
  37. - { name: paramconverter }
  38. lazy: true
  39. cache_context.user.node_grants:
  40. class: Drupal\node\Cache\NodeAccessGrantsCacheContext
  41. arguments: ['@current_user', '@entity_type.manager']
  42. tags:
  43. - { name: cache.context }
  44. node.node_route_context:
  45. class: Drupal\node\ContextProvider\NodeRouteContext
  46. arguments: ['@current_route_match']
  47. tags:
  48. - { name: 'context_provider' }
  49. node.view_all_nodes_memory_cache:
  50. class: Drupal\Core\Cache\MemoryCache\MemoryCache
  51. autowire: true
  52. Drupal\node\NodeBulkUpdate:
  53. autowire: true

Services

Title Deprecated Summary
access_check.node.preview Drupal\node\Access\NodePreviewAccessCheck
cache_context.user.node_grants Drupal\node\Cache\NodeAccessGrantsCacheContext
Drupal\node\NodeBulkUpdate
node.admin_path.route_subscriber Drupal\node\EventSubscriber\NodeAdminRouteSubscriber
node.grant_storage Drupal\node\NodeGrantDatabaseStorage
node.node_route_context Drupal\node\ContextProvider\NodeRouteContext
node.route_subscriber Drupal\node\Routing\RouteSubscriber
node.view_all_nodes_memory_cache Drupal\Core\Cache\MemoryCache\MemoryCache
node_preview Drupal\node\ParamConverter\NodePreviewConverter
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.