Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 8.9.x for interface
  4. Search 10.3.x for interface
  5. Other projects
Title Object type File name Summary
AccessArgumentsResolverFactoryInterface interface core/lib/Drupal/Core/Access/AccessArgumentsResolverFactoryInterface.php Constructs the arguments resolver instance to use when running access checks.
AccessArgumentsResolverFactoryInterface.php file core/lib/Drupal/Core/Access/AccessArgumentsResolverFactoryInterface.php
AccessArgumentsResolverFactoryInterface::getArgumentsResolver function core/lib/Drupal/Core/Access/AccessArgumentsResolverFactoryInterface.php Returns the arguments resolver to use when running access checks.
AccessAwareRouterInterface interface core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php Interface for a router class for Drupal with access check and upcasting.
AccessAwareRouterInterface.php file core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php
AccessAwareRouterInterface::ACCESS_RESULT constant core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php Attribute name of the access result for the request..
AccessAwareRouterInterface::match function core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php
AccessAwareRouterInterface::matchRequest function core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php
AccessCheckInterface interface core/lib/Drupal/Core/Access/AccessCheckInterface.php An access check service determines access rules for particular routes.
AccessCheckInterface.php file core/lib/Drupal/Core/Access/AccessCheckInterface.php
AccessCheckInterface::applies function core/lib/Drupal/Core/Access/AccessCheckInterface.php Declares whether the access check applies to a specific route or not.
AccessibleInterface interface core/lib/Drupal/Core/Access/AccessibleInterface.php Interface for checking access.
AccessibleInterface.php file core/lib/Drupal/Core/Access/AccessibleInterface.php
AccessibleInterface::access function core/lib/Drupal/Core/Access/AccessibleInterface.php Checks data value access.
AccessInterface interface core/lib/Drupal/Core/Routing/Access/AccessInterface.php An access check service determines access rules for particular routes.
AccessInterface.php file core/lib/Drupal/Core/Routing/Access/AccessInterface.php
AccessManagerInterface interface core/lib/Drupal/Core/Access/AccessManagerInterface.php Provides an interface for attaching and running access check services.
AccessManagerInterface.php file core/lib/Drupal/Core/Access/AccessManagerInterface.php
AccessManagerInterface::check function core/lib/Drupal/Core/Access/AccessManagerInterface.php Checks a route against applicable access check services.
AccessManagerInterface::checkNamedRoute function core/lib/Drupal/Core/Access/AccessManagerInterface.php Checks a named route with parameters against applicable access check services.
AccessManagerInterface::checkRequest function core/lib/Drupal/Core/Access/AccessManagerInterface.php Execute access checks against the incoming request.
AccessPolicyInterface interface core/lib/Drupal/Core/Session/AccessPolicyInterface.php Defines the access policy interface.
AccessPolicyInterface.php file core/lib/Drupal/Core/Session/AccessPolicyInterface.php
AccessPolicyInterface::alterPermissions function core/lib/Drupal/Core/Session/AccessPolicyInterface.php Alter the permissions after all policies have finished building them.
AccessPolicyInterface::applies function core/lib/Drupal/Core/Session/AccessPolicyInterface.php Checks whether this access policy applies to a given scope.
AccessPolicyInterface::calculatePermissions function core/lib/Drupal/Core/Session/AccessPolicyInterface.php Calculates the permissions for an account within a given scope.
AccessPolicyInterface::getPersistentCacheContexts function core/lib/Drupal/Core/Session/AccessPolicyInterface.php Gets the persistent cache contexts.
AccessPolicyInterface::SCOPE_DRUPAL constant core/lib/Drupal/Core/Session/AccessPolicyInterface.php Scope ID for general Drupal access.
AccessPolicyProcessorInterface interface core/lib/Drupal/Core/Session/AccessPolicyProcessorInterface.php Processes all added access policies until the full permissions are built.
AccessPolicyProcessorInterface.php file core/lib/Drupal/Core/Session/AccessPolicyProcessorInterface.php
AccessPolicyProcessorInterface::addAccessPolicy function core/lib/Drupal/Core/Session/AccessPolicyProcessorInterface.php Adds an access policy.
AccessPolicyProcessorInterface::processAccessPolicies function core/lib/Drupal/Core/Session/AccessPolicyProcessorInterface.php Processes the access policies for an account within a given scope.
AccessResultInterface interface core/lib/Drupal/Core/Access/AccessResultInterface.php Interface for access result value objects.
AccessResultInterface.php file core/lib/Drupal/Core/Access/AccessResultInterface.php
AccessResultInterface::andIf function core/lib/Drupal/Core/Access/AccessResultInterface.php Combine this access result with another using AND.
AccessResultInterface::isAllowed function core/lib/Drupal/Core/Access/AccessResultInterface.php Checks whether this access result indicates access is explicitly allowed.
AccessResultInterface::isForbidden function core/lib/Drupal/Core/Access/AccessResultInterface.php Checks whether this access result indicates access is explicitly forbidden.
AccessResultInterface::isNeutral function core/lib/Drupal/Core/Access/AccessResultInterface.php Checks whether this access result indicates access is not yet determined.
AccessResultInterface::orIf function core/lib/Drupal/Core/Access/AccessResultInterface.php Combine this access result with another using OR.
AccessResultReasonInterface interface core/lib/Drupal/Core/Access/AccessResultReasonInterface.php Interface for access result value objects with stored reason for developers.
AccessResultReasonInterface.php file core/lib/Drupal/Core/Access/AccessResultReasonInterface.php
AccessResultReasonInterface::getReason function core/lib/Drupal/Core/Access/AccessResultReasonInterface.php Gets the reason for this access result.
AccessResultReasonInterface::setReason function core/lib/Drupal/Core/Access/AccessResultReasonInterface.php Sets the reason for this access result.
AccountInterface interface core/lib/Drupal/Core/Session/AccountInterface.php Defines an account interface which represents the current user.
AccountInterface.php file core/lib/Drupal/Core/Session/AccountInterface.php
AccountInterface::ANONYMOUS_ROLE constant core/lib/Drupal/Core/Session/AccountInterface.php Role ID for anonymous users.
AccountInterface::AUTHENTICATED_ROLE constant core/lib/Drupal/Core/Session/AccountInterface.php Role ID for authenticated users.
AccountInterface::getAccountName function core/lib/Drupal/Core/Session/AccountInterface.php Returns the unaltered login name of this account.
AccountInterface::getDisplayName function core/lib/Drupal/Core/Session/AccountInterface.php Returns the display name of this account.
AccountInterface::getEmail function core/lib/Drupal/Core/Session/AccountInterface.php Returns the email address of this account.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.