15 invocations of hook_node_grants()
- CommentSelection::entityQueryAlter in core/
modules/ comment/ src/ Plugin/ EntityReferenceSelection/ CommentSelection.php - NodeAccessCacheabilityWithNodeGrants::testAccessCacheabilityWithNodeGrants in core/
modules/ node/ tests/ src/ Functional/ NodeAccessCacheabilityWithNodeGrants.php - Tests node view access cacheability with node grants.
- NodeAccessGrantsCacheContext::getCacheableMetadata in core/
modules/ node/ src/ Cache/ NodeAccessGrantsCacheContext.php - NodeGrantDatabaseStorage::access in core/
modules/ node/ src/ NodeGrantDatabaseStorage.php - NodeGrantDatabaseStorage::write in core/
modules/ node/ src/ NodeGrantDatabaseStorage.php - NodeSelection::buildEntityQuery in core/
modules/ node/ src/ Plugin/ EntityReferenceSelection/ NodeSelection.php - NodeSelection::validateReferenceableNewEntities in core/
modules/ node/ src/ Plugin/ EntityReferenceSelection/ NodeSelection.php - node_access_grants in core/
modules/ node/ node.module - Fetches an array of permission IDs granted to the given user ID.
- node_access_rebuild in core/
modules/ node/ node.module - Rebuilds the node access database.
- node_access_view_all_nodes in core/
modules/ node/ node.module - Determines whether the user has a global viewing grant for all nodes.
- node_modules_installed in core/
modules/ node/ node.module - Implements hook_modules_installed().
- node_modules_uninstalled in core/
modules/ node/ node.module - Implements hook_modules_uninstalled().
- node_query_node_access_alter in core/
modules/ node/ node.module - Implements hook_query_TAG_alter().
- node_requirements in core/
modules/ node/ node.install - Implements hook_requirements().
- node_update_8401 in core/
modules/ node/ node.install - Run a node access rebuild, if required.
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.