Same name and namespace in other branches
  1. 8.9.x core/lib/Drupal/Core/Routing/Access/AccessInterface.php \Drupal\Core\Routing\Access\AccessInterface
  2. 9 core/lib/Drupal/Core/Routing/Access/AccessInterface.php \Drupal\Core\Routing\Access\AccessInterface

An access check service determines access rules for particular routes.

Hierarchy

Expanded class hierarchy of AccessInterface

All classes that implement AccessInterface

34 files declare their use of AccessInterface
AccessCheck.php in core/modules/system/tests/modules/menu_test/src/Access/AccessCheck.php
AccessCheckInterface.php in core/lib/Drupal/Core/Access/AccessCheckInterface.php
ActiveWorkspaceCheck.php in core/modules/workspaces/src/Access/ActiveWorkspaceCheck.php
BlockHasOverridesAccessCheck.php in core/modules/settings_tray/src/Access/BlockHasOverridesAccessCheck.php
BlockPluginHasSettingsTrayFormAccessCheck.php in core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php

... See full list

File

core/lib/Drupal/Core/Routing/Access/AccessInterface.php, line 8

Namespace

Drupal\Core\Routing\Access
View source
interface AccessInterface {

}

Members