Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
documentation
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
17 Apr 2015 at 10:59 UTC
Updated:
26 May 2015 at 20:24 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
xjmAdding beta evaluation.
Comment #2
jhodgdonThe only class I see mentioned in the text is NodeAccessControlHandler, which implements NodeAccessControlHandlerInterface...
Are these the only two that need @ingroup to be included here?
Comment #3
sander.devos commentedI'm going to try and work on this issue.
Comment #4
sander.devos commentedMy first ever patch. Hope you all like it!
Comment #5
xjmThanks @sander.devos!
There are a couple more classes and interfaces we need to add. See, for example, NodeGrantDatabaseStorageInterface. Take a look inside the class at the dependencies to get an idea. See the related issues around #2461049: Node module permissions are broken if hook_node_grants is implemented for more ideas as well.
Comment #6
sander.devos commentedI just applied more changes. I think I got most of the classes that interact with node access.
I also found that BookNodeIsRemovableAccessCheck makes use of node access. But is in another module. Do I have to add @ingroup node_access here as well or not?
Comment #7
jhodgdonI don't think that the class in the Book module belongs in the node access topic... the list looks good to me. Provisionally setting to RTBC and assigning to xjm to decide whether everything is complete now.
Comment #8
xjmSo this one I think should not be in the group since it is about access control for creating content types, not for nodes.
Looks good to me other than that!
Comment #9
jacobsanfordUpdate as requested in #8.
Comment #10
jhodgdonLooks like this fixes #8, so should be RTBC now. Thanks!
Comment #11
xjmThis issue only changes documentation, so per https://www.drupal.org/core/beta-changes, this can be completed any time during the Drupal 8 beta phase. Committed and pushed to 8.0.x. Thanks!