| EntityAccessControlHandlerTest::providerTestFieldAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
|
| EntityAccessControlHandlerTest::setUp |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
|
| EntityAccessControlHandlerTest::testDefaultEntityAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures default entity access is checked when necessary. |
| EntityAccessControlHandlerTest::testEntityAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures entity access is properly working. |
| EntityAccessControlHandlerTest::testEntityAccessDefaultController |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures that the default handler is used as a fallback. |
| EntityAccessControlHandlerTest::testEntityTranslationAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures entity access for entity translations is properly working. |
| EntityAccessControlHandlerTest::testEntityWithoutUuidAccessCache |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures the static access cache works correctly in the absence of an UUID. |
| EntityAccessControlHandlerTest::testEntityWithUuidAccessCache |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures the static access cache works correctly with a UUID and revisions. |
| EntityAccessControlHandlerTest::testFieldAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Tests the default access handling for the ID and UUID fields. |
| EntityAccessControlHandlerTest::testHooks |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Tests hook invocations. |
| EntityAccessControlHandlerTest::testUserLabelAccess |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityAccessControlHandlerTest.php |
Ensures user labels are accessible for everyone. |
| EntityAccessDeniedHttpException |
class |
core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php |
Enhances the access denied exception with information about the entity. |
| EntityAccessDeniedHttpException.php |
file |
core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php |
|
| EntityAccessDeniedHttpException::$error |
property |
core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php |
The error which caused the 403. |
| EntityAccessDeniedHttpException::getError |
function |
core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php |
Returns the error. |
| EntityAccessDeniedHttpException::__construct |
function |
core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php |
EntityAccessDeniedHttpException constructor. |
| EntityAccessDeniedHttpExceptionNormalizer |
class |
core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php |
Normalizes an EntityAccessDeniedException. |
| EntityAccessDeniedHttpExceptionNormalizer.php |
file |
core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php |
|
| EntityAccessDeniedHttpExceptionNormalizer::$supportedInterfaceOrClass |
property |
core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php |
The interface or class that this Normalizer supports. |
| EntityAccessDeniedHttpExceptionNormalizer::buildErrorObjects |
function |
core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php |
Builds the normalized JSON:API error objects for the response. |
| EntityActionBase |
class |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
Base class for entity-based actions. |
| EntityActionBase.php |
file |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
|
| EntityActionBase::$entityTypeManager |
property |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
The entity type manager. |
| EntityActionBase::calculateDependencies |
function |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
Calculates dependencies for the configured plugin. |
| EntityActionBase::create |
function |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
Creates an instance of the plugin. |
| EntityActionBase::__construct |
function |
core/lib/Drupal/Core/Action/Plugin/Action/EntityActionBase.php |
Constructs a EntityActionBase object. |
| EntityActionDeriverBase |
class |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Provides a base action for each entity type with specific interfaces. |
| EntityActionDeriverBase.php |
file |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
|
| EntityActionDeriverBase::$entityTypeManager |
property |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
The entity type manager. |
| EntityActionDeriverBase::create |
function |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Creates a new class instance. |
| EntityActionDeriverBase::getApplicableEntityTypes |
function |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Gets a list of applicable entity types. |
| EntityActionDeriverBase::getDerivativeDefinitions |
function |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Gets the definition of all derivatives of a base plugin. |
| EntityActionDeriverBase::isApplicable |
function |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Indicates whether the deriver can be used for the provided entity type. |
| EntityActionDeriverBase::__construct |
function |
core/lib/Drupal/Core/Action/Plugin/Action/Derivative/EntityActionDeriverBase.php |
Constructs a new EntityActionDeriverBase object. |
| EntityAdapter |
class |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Defines the "entity" data type. |
| EntityAdapter.php |
file |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
|
| EntityAdapter::$entity |
property |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
The wrapped entity object. |
| EntityAdapter::applyDefaultValue |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Applies the default value. |
| EntityAdapter::createFromEntity |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Creates an instance wrapping the given entity. |
| EntityAdapter::get |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Gets a property object. |
| EntityAdapter::getEntity |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Returns the wrapped entity object. |
| EntityAdapter::getIterator |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
|
| EntityAdapter::getProperties |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Gets an array of property objects. |
| EntityAdapter::getString |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Returns a string representation of the data. |
| EntityAdapter::getValue |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Gets the data value. |
| EntityAdapter::isEmpty |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Determines whether the data structure is empty. |
| EntityAdapter::onChange |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
React to changes to a child property or item. |
| EntityAdapter::set |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Sets a property value. |
| EntityAdapter::setValue |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Sets the data value. |
| EntityAdapter::toArray |
function |
core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php |
Returns an array of all property values. |