59 calls to AccessResult::allowedIfHasPermission()
- AccessResultTest::testCacheContexts in core/
tests/ Drupal/ Tests/ Core/ Access/ AccessResultTest.php - @covers ::addCacheContexts @covers ::resetCacheContexts @covers ::getCacheContexts @covers ::cachePerPermissions @covers ::cachePerUser @covers ::allowedIfHasPermission
- AggregatorFeedBlock::blockAccess in core/
modules/ aggregator/ src/ Plugin/ Block/ AggregatorFeedBlock.php - Indicates whether the block should be shown.
- aggregator_jsonapi_aggregator_feed_filter_access in core/
modules/ aggregator/ aggregator.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'aggregator_feed'.
- BaseFieldOverrideAccessControlHandler::checkAccess in core/
lib/ Drupal/ Core/ Field/ BaseFieldOverrideAccessControlHandler.php - Performs access checks.
- BlockContentAccessControlHandler::checkAccess in core/
modules/ block_content/ src/ BlockContentAccessControlHandler.php - Performs access checks.
- CommentAccessControlHandler::checkCreateAccess in core/
modules/ comment/ src/ CommentAccessControlHandler.php - Performs create access checks.
- CommentAccessControlHandler::checkFieldAccess in core/
modules/ comment/ src/ CommentAccessControlHandler.php - Default field access as determined by this access control handler.
- CommentController::replyFormAccess in core/
modules/ comment/ src/ Controller/ CommentController.php - Access check for the reply form.
- CommentFieldItemList::access in core/
modules/ comment/ src/ CommentFieldItemList.php - Checks data value access.
- ContactMessageAccessControlHandler::checkCreateAccess in core/
modules/ contact/ src/ ContactMessageAccessControlHandler.php - Performs create access checks.
- ContactPageAccess::access in core/
modules/ contact/ src/ Access/ ContactPageAccess.php - Checks access to the given user's contact page.
- content_moderation_entity_access in core/
modules/ content_moderation/ content_moderation.module - Implements hook_entity_access().
- EntityAccess::bypassAccessResult in core/
modules/ workspaces/ src/ EntityAccess.php - Checks the 'bypass' permissions.
- EntityAccessControlHandler::checkAccess in core/
lib/ Drupal/ Core/ Entity/ EntityAccessControlHandler.php - Performs access checks.
- EntityAccessControlHandler::checkCreateAccess in core/
lib/ Drupal/ Core/ Entity/ EntityAccessControlHandler.php - Performs create access checks.
- EntityFormDisplayAccessControlHandler::checkAccess in core/
lib/ Drupal/ Core/ Entity/ Entity/ Access/ EntityFormDisplayAccessControlHandler.php - Performs access checks.
- EntityTestAccessControlHandler::checkAccess in core/
modules/ system/ tests/ modules/ entity_test/ src/ EntityTestAccessControlHandler.php - Performs access checks.
- EntityViewDisplayAccessControlHandler::checkAccess in core/
lib/ Drupal/ Core/ Entity/ Entity/ Access/ EntityViewDisplayAccessControlHandler.php - Performs access checks.
- entity_test_entity_field_access in core/
modules/ system/ tests/ modules/ entity_test/ entity_test.module - Implements hook_entity_field_access().
- FeedAccessControlHandler::checkAccess in core/
modules/ aggregator/ src/ FeedAccessControlHandler.php - Performs access checks.
- FeedAccessControlHandler::checkCreateAccess in core/
modules/ aggregator/ src/ FeedAccessControlHandler.php - Performs create access checks.
- FieldStorageConfigAccessControlHandler::checkAccess in core/
modules/ field/ src/ FieldStorageConfigAccessControlHandler.php - Performs access checks.
- FileAccessControlHandler::checkAccess in core/
modules/ file/ src/ FileAccessControlHandler.php - Performs access checks.
- FilterFormatAccessControlHandler::checkAccess in core/
modules/ filter/ src/ FilterFormatAccessControlHandler.php - Performs access checks.
- FormModeAccessCheck::access in core/
modules/ field_ui/ src/ Access/ FormModeAccessCheck.php - Checks access to the form mode.
- ForumBlockBase::blockAccess in core/
modules/ forum/ src/ Plugin/ Block/ ForumBlockBase.php - Indicates whether the block should be shown.
- HelpSearch::access in core/
modules/ help_topics/ src/ Plugin/ Search/ HelpSearch.php - Checks data value access.
- hook_entity_field_access in core/
lib/ Drupal/ Core/ Entity/ entity.api.php - Control access to fields.
- hook_jsonapi_entity_filter_access in core/
modules/ jsonapi/ jsonapi.api.php - Controls access when filtering by entity data via JSON:API.
- hook_jsonapi_ENTITY_TYPE_filter_access in core/
modules/ jsonapi/ jsonapi.api.php - Controls access to filtering by entity data via JSON:API.
- jsonapi_jsonapi_comment_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'comment'.
- jsonapi_jsonapi_entity_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_entity_filter_access().
- jsonapi_jsonapi_entity_test_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'entity_test'.
- jsonapi_jsonapi_file_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'file'.
- jsonapi_jsonapi_media_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'media'.
- jsonapi_jsonapi_node_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'node'.
- jsonapi_jsonapi_taxonomy_term_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'taxonomy_term'.
- jsonapi_jsonapi_user_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'user'.
- jsonapi_jsonapi_workspace_filter_access in core/
modules/ jsonapi/ jsonapi.module - Implements hook_jsonapi_ENTITY_TYPE_filter_access() for 'workspace'.
- LayoutBuilderAccessCheck::access in core/
modules/ layout_builder/ src/ Access/ LayoutBuilderAccessCheck.php - Checks routing access to the layout.
- MediaTypeAccessControlHandler::checkAccess in core/
modules/ media/ src/ MediaTypeAccessControlHandler.php - Performs access checks.
- MenuLinkContentAccessControlHandler::checkAccess in core/
modules/ menu_link_content/ src/ MenuLinkContentAccessControlHandler.php - Performs access checks.
- NodeAccessControlHandler::checkFieldAccess in core/
modules/ node/ src/ NodeAccessControlHandler.php - Default field access as determined by this access control handler.
- NodeSearch::access in core/
modules/ node/ src/ Plugin/ Search/ NodeSearch.php - Checks data value access.
- NodeTypeAccessControlHandler::checkAccess in core/
modules/ node/ src/ NodeTypeAccessControlHandler.php - Performs access checks.
- node_node_access in core/
modules/ node/ node.module - Implements hook_ENTITY_TYPE_access().
- OverridesSectionStorage::access in core/
modules/ layout_builder/ src/ Plugin/ SectionStorage/ OverridesSectionStorage.php - Overrides \Drupal\Core\Access\AccessibleInterface::access().
- SearchBlock::blockAccess in core/
modules/ search/ src/ Plugin/ Block/ SearchBlock.php - Indicates whether the block should be shown.
- ShortcutsBlock::blockAccess in core/
modules/ shortcut/ src/ Plugin/ Block/ ShortcutsBlock.php - Indicates whether the block should be shown.
- ShortcutSetAccessControlHandler::checkAccess in core/
modules/ shortcut/ src/ ShortcutSetAccessControlHandler.php - Performs access checks.
- StatisticsPopularBlock::blockAccess in core/
modules/ statistics/ src/ Plugin/ Block/ StatisticsPopularBlock.php - Indicates whether the block should be shown.
- SyndicateBlock::blockAccess in core/
modules/ node/ src/ Plugin/ Block/ SyndicateBlock.php - Indicates whether the block should be shown.
- SystemTestController::permissionDependentContent in core/
modules/ system/ tests/ modules/ system_test/ src/ Controller/ SystemTestController.php - Shows permission-dependent content.
- TestBlockInstantiation::blockAccess in core/
modules/ block/ tests/ modules/ block_test/ src/ Plugin/ Block/ TestBlockInstantiation.php - Indicates whether the block should be shown.
- user_access_test_entity_create_access in core/
modules/ user/ tests/ modules/ user_access_test/ user_access_test.module - Implements hook_entity_create_access().
- user_access_test_entity_field_access in core/
modules/ user/ tests/ modules/ user_access_test/ user_access_test.module - Implements hook_entity_field_access().
- user_access_test_user_access in core/
modules/ user/ tests/ modules/ user_access_test/ user_access_test.module - Implements hook_ENTITY_TYPE_access() for entity type "user".
- ViewModeAccessCheck::access in core/
modules/ field_ui/ src/ Access/ ViewModeAccessCheck.php - Checks access to the view mode.
- WorkspaceAccessControlHandler::checkAccess in core/
modules/ workspaces/ src/ WorkspaceAccessControlHandler.php - Performs access checks.
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.