diff --git a/core/modules/node/node.services.yml b/core/modules/node/node.services.yml index 2ff32c3..d3ae253 100644 --- a/core/modules/node/node.services.yml +++ b/core/modules/node/node.services.yml @@ -16,6 +16,7 @@ services: access_check.node.add: class: Drupal\node\Access\NodeAddAccessCheck arguments: ['@entity.manager'] + deprecated: The "%service_id%" service is deprecated. Use _entity_create_access or _entity_create_any_access access checks instead. tags: - { name: access_check, applies_to: _node_add_access } access_check.node.preview: diff --git a/core/modules/node/src/Access/NodeAddAccessCheck.php b/core/modules/node/src/Access/NodeAddAccessCheck.php index 8d9d119..b848765 100644 --- a/core/modules/node/src/Access/NodeAddAccessCheck.php +++ b/core/modules/node/src/Access/NodeAddAccessCheck.php @@ -12,6 +12,9 @@ * Determines access to for node add pages. * * @ingroup node_access + * + * @deprecated in Drupal 8.3.0, will be removed before Drupal 9.0.0. Use + * _entity_create_access or _entity_create_any_access access checks instead. */ class NodeAddAccessCheck implements AccessInterface {