Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Search 11.x for all
  6. Other projects
Title Object type File name Summary
AccessResult::cachePerUser function core/lib/Drupal/Core/Access/AccessResult.php Convenience method, adds the "user" cache context.
AccessResult::forbidden function core/lib/Drupal/Core/Access/AccessResult.php Creates an AccessResultInterface object with isForbidden() === TRUE.
AccessResult::forbiddenIf function core/lib/Drupal/Core/Access/AccessResult.php Creates a forbidden or neutral access result.
AccessResult::getCacheContexts function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::getCacheMaxAge function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::getCacheTags function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::inheritCacheability function core/lib/Drupal/Core/Access/AccessResult.php Inherits the cacheability of the other access result, if any.
AccessResult::isAllowed function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::isForbidden function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::isNeutral function core/lib/Drupal/Core/Access/AccessResult.php
AccessResult::neutral function core/lib/Drupal/Core/Access/AccessResult.php Creates an AccessResultInterface object with isNeutral() === TRUE.
AccessResult::orIf function core/lib/Drupal/Core/Access/AccessResult.php #[\NoDiscard]
AccessResult::resetCacheContexts function core/lib/Drupal/Core/Access/AccessResult.php Resets cache contexts (to the empty array).
AccessResult::resetCacheTags function core/lib/Drupal/Core/Access/AccessResult.php Resets cache tags (to the empty array).
AccessResult::setCacheMaxAge function core/lib/Drupal/Core/Access/AccessResult.php Sets the maximum age for which this access result may be cached.
AccessResultAllowed class core/lib/Drupal/Core/Access/AccessResultAllowed.php Value object indicating an allowed access result, with cacheability metadata.
AccessResultAllowed.php file core/lib/Drupal/Core/Access/AccessResultAllowed.php
AccessResultAllowed::isAllowed function core/lib/Drupal/Core/Access/AccessResultAllowed.php
AccessResultForbidden class core/lib/Drupal/Core/Access/AccessResultForbidden.php Value object for a forbidden access result, with cacheability metadata.
AccessResultForbidden.php file core/lib/Drupal/Core/Access/AccessResultForbidden.php
AccessResultForbidden::$reason property core/lib/Drupal/Core/Access/AccessResultForbidden.php The reason why access is forbidden. For use in error messages.
AccessResultForbidden::getReason function core/lib/Drupal/Core/Access/AccessResultForbidden.php
AccessResultForbidden::isForbidden function core/lib/Drupal/Core/Access/AccessResultForbidden.php
AccessResultForbidden::setReason function core/lib/Drupal/Core/Access/AccessResultForbidden.php
AccessResultForbidden::__construct function core/lib/Drupal/Core/Access/AccessResultForbidden.php Constructs a new AccessResultForbidden instance.
AccessResultForbiddenTest class core/tests/Drupal/Tests/Core/Access/AccessResultForbiddenTest.php Tests Drupal\Core\Access\AccessResultForbidden.
AccessResultForbiddenTest.php file core/tests/Drupal/Tests/Core/Access/AccessResultForbiddenTest.php
AccessResultForbiddenTest::testConstruction function core/tests/Drupal/Tests/Core/Access/AccessResultForbiddenTest.php Tests the construction of an AccessResultForbidden object.
AccessResultForbiddenTest::testSetReason function core/tests/Drupal/Tests/Core/Access/AccessResultForbiddenTest.php Tests setReason()
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.
AccessResultNeutral class core/lib/Drupal/Core/Access/AccessResultNeutral.php Value object indicating a neutral access result, with cacheability metadata.
AccessResultNeutral.php file core/lib/Drupal/Core/Access/AccessResultNeutral.php
AccessResultNeutral::$reason property core/lib/Drupal/Core/Access/AccessResultNeutral.php The reason why access is neutral. For use in messages.
AccessResultNeutral::getReason function core/lib/Drupal/Core/Access/AccessResultNeutral.php
AccessResultNeutral::isNeutral function core/lib/Drupal/Core/Access/AccessResultNeutral.php
AccessResultNeutral::setReason function core/lib/Drupal/Core/Access/AccessResultNeutral.php
AccessResultNeutral::__construct function core/lib/Drupal/Core/Access/AccessResultNeutral.php Constructs a new AccessResultNeutral instance.
AccessResultNeutralTest class core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php Tests Drupal\Core\Access\AccessResultNeutral.
AccessResultNeutralTest.php file core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php
AccessResultNeutralTest::testConstruction function core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php Tests the construction of an AccessResultForbidden object.
AccessResultNeutralTest::testSetReason function core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php Tests setReason()
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.

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