hook_ENTITY_TYPE_access |
function |
core/lib/Drupal/Core/Entity/entity.api.php |
Control entity operation access for a specific entity type. |
AccessResultNeutralTest |
class |
core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php |
@coversDefaultClass \Drupal\Core\Access\AccessResultNeutral
@group Access |
AccessResultTest::setUp |
function |
core/tests/Drupal/Tests/Core/Access/AccessResultTest.php |
|
ForumTermAccessTest.php |
file |
core/modules/forum/tests/src/Functional/ForumTermAccessTest.php |
|
node_access_test.module |
file |
core/modules/node/tests/modules/node_access_test/node_access_test.module |
Test module for testing the node access system. |
CsrfAccessCheckTest.php |
file |
core/tests/Drupal/Tests/Core/Access/CsrfAccessCheckTest.php |
|
TestAccessCheck::access |
function |
core/modules/system/tests/modules/router_test_directory/src/Access/TestAccessCheck.php |
Checks access. |
NodeAccessFieldTest.php |
file |
core/modules/node/tests/src/Functional/NodeAccessFieldTest.php |
|
UserContextAccessPolicy |
class |
core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php |
|
NodeAccessPagerTest.php |
file |
core/modules/node/tests/src/Functional/NodeAccessPagerTest.php |
|
access_check.permission |
service |
core/modules/user/user.services.yml |
Drupal\user\Access\PermissionAccessCheck |
RoleAccessCheck::access |
function |
core/modules/user/src/Access/RoleAccessCheck.php |
Checks access. |
EntityTestDefaultAccess |
class |
core/modules/system/tests/modules/entity_test/src/Entity/EntityTestDefaultAccess.php |
Defines a test entity class with no access control handler. |
AccessDeniedTest::setUp |
function |
core/modules/system/tests/src/Functional/System/AccessDeniedTest.php |
|
user_access_test.module |
file |
core/modules/user/tests/modules/user_access_test/user_access_test.module |
Dummy module implementing hook_user_access() to test if entity access is respected. |
BaseFieldAccessTest.php |
file |
core/modules/views/tests/src/Functional/Entity/BaseFieldAccessTest.php |
|
EntityAccessChecker.php |
file |
core/modules/jsonapi/src/Access/EntityAccessChecker.php |
|
AccessResult::forbidden |
function |
core/lib/Drupal/Core/Access/AccessResult.php |
Creates an AccessResultInterface object with isForbidden() === TRUE. |
AccessResult::allowedIf |
function |
core/lib/Drupal/Core/Access/AccessResult.php |
Creates an allowed or neutral access result. |
AccessResult::isAllowed |
function |
core/lib/Drupal/Core/Access/AccessResult.php |
|
NodeFieldAccessTest.php |
file |
core/modules/node/tests/src/Kernel/NodeFieldAccessTest.php |
|
AccessResult::isNeutral |
function |
core/lib/Drupal/Core/Access/AccessResult.php |
|
RegisterAccessChecksPass |
class |
core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterAccessChecksPass.php |
Adds services tagged 'access_check' to the access_manager service. |
LinkAccessConstraint.php |
file |
core/modules/link/src/Plugin/Validation/Constraint/LinkAccessConstraint.php |
|
MenuUiTest::verifyAccess |
function |
core/modules/menu_ui/tests/src/Functional/MenuUiTest.php |
Verifies the logged in user has the desired access to various menu pages. |
AccessTestBase::$modules |
property |
core/modules/user/tests/src/Functional/Views/AccessTestBase.php |
Modules to enable. |
AccessTestBase::$webUser |
property |
core/modules/user/tests/src/Functional/Views/AccessTestBase.php |
Contains a user object that has no special permissions. |
AccessTestBase::$webRole |
property |
core/modules/user/tests/src/Functional/Views/AccessTestBase.php |
Contains a role ID that is used by the webUser. |
WorkspaceAccessException |
class |
core/modules/workspaces/src/WorkspaceAccessException.php |
Exception thrown when trying to switch to an inaccessible workspace. |
LinkBase::$accessManager |
property |
core/modules/views/src/Plugin/views/field/LinkBase.php |
The access manager service. |
FilterNodeAccessTest.php |
file |
core/modules/node/tests/src/Functional/Views/FilterNodeAccessTest.php |
|
LinkBase::checkUrlAccess |
function |
core/modules/views/src/Plugin/views/field/LinkBase.php |
Checks access to the link route. |
BlockPluginTrait::access |
function |
core/lib/Drupal/Core/Block/BlockPluginTrait.php |
|
LayoutBuilderAccessCheck |
class |
core/modules/layout_builder/src/Access/LayoutBuilderAccessCheck.php |
Provides an access check for the Layout Builder defaults. |
RoleAccessControlHandler |
class |
core/modules/user/src/RoleAccessControlHandler.php |
Defines the access control handler for the user role entity type. |
DependentAccessInterface |
interface |
core/modules/block_content/src/Access/DependentAccessInterface.php |
Interface for AccessibleInterface objects that have an access dependency. |
FieldFieldAccessTestBase |
class |
core/modules/views/tests/src/Kernel/Handler/FieldFieldAccessTestBase.php |
Provides a base class for base field access in views. |
AccessAwareRouter::match |
function |
core/lib/Drupal/Core/Routing/AccessAwareRouter.php |
|
NodeAccessTest::$modules |
property |
core/modules/content_moderation/tests/src/Kernel/NodeAccessTest.php |
|
AccessCheckInterface.php |
file |
core/lib/Drupal/Core/Access/AccessCheckInterface.php |
|
access_policy.super_user |
service |
core/core.services.yml |
Drupal\Core\Session\SuperUserAccessPolicy |
access_policy.user_roles |
service |
core/core.services.yml |
Drupal\Core\Session\UserRolesAccessPolicy |
AccessCheck::__construct |
function |
core/modules/system/tests/modules/menu_test/src/Access/AccessCheck.php |
Constructs a new AccessCheck class. |
UserAccessControlHandler |
class |
core/modules/user/src/UserAccessControlHandler.php |
Defines the access control handler for the user entity type. |
FileViewsFieldAccessTest |
class |
core/modules/file/tests/src/Kernel/Views/FileViewsFieldAccessTest.php |
Tests base field access in Views for the file entity. |
TourAccessControlHandler |
class |
core/modules/tour/src/TourAccessControlHandler.php |
Defines the access control handler for the tour entity type. |
access_check.header.csrf |
service |
core/core.services.yml |
Drupal\Core\Access\CsrfRequestHeaderAccessCheck |
AccessPermissionTest.php |
file |
core/modules/user/tests/src/Kernel/Views/AccessPermissionTest.php |
|
AreaTest::testAreaAccess |
function |
core/modules/views/tests/src/Kernel/Handler/AreaTest.php |
Tests the access for an area. |
AccessManagerTest::setUp |
function |
core/tests/Drupal/Tests/Core/Access/AccessManagerTest.php |
|