MenuLinkContentAccessControlHandler

Defines the access control handler for the user entity type. Hierarchy class \Drupal\Core\Entity\EntityHandlerBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityAccessControlHandler implements EntityAccessControlHandlerInterfaceclass \Drupal\menu_link_content\MenuLinkContentAccessControlHandler implements EntityHandlerInterface File core/modules/menu_link_content/src/MenuLinkContentAccessControlHandler.php, line 17 Namespace Drupal\menu_link_c

ModerationInformation::canModerateEntitiesOfEntityType

public ModerationInformation::canModerateEntitiesOfEntityType(EntityTypeInterface $entity_type) Determines if an entity type can have moderated entities. Parameters \Drupal\Core\Entity\EntityTypeInterface $entity_type: An entity type object. Return value bool TRUE if this entity type can have moderated entities, FALSE otherwise. Overrides ModerationInformationInterface::canModerateEntitiesOfEntityType File core/modules/content_moderation/src/ModerationInformation.php, line 48 Class Modera

Merge::$expressionFields

Array of fields to update to an expression in case of a duplicate record. This variable is a nested array in the following format: <some field> => array( 'condition' => <condition to execute, as a string>, 'arguments' => <array of arguments for condition, or NULL for none>, ); Type: array File core/lib/Drupal/Core/Database/Query/Merge.php, line 115 Class Merge General class for an abstracted MERGE query operation. Namespace Drupal\Core\Database\Query Code

FeedInterface::setEtag

public FeedInterface::setEtag($etag) Sets the entity tag HTTP response header, used for validating cache. Parameters string $etag: A string containing the entity tag HTTP response header. Return value \Drupal\aggregator\FeedInterface The class instance that this method is called on. File core/modules/aggregator/src/FeedInterface.php, line 193 Class FeedInterface Provides an interface defining an aggregator feed entity. Namespace Drupal\aggregator Code public function setEtag($etag);

BareHtmlPageRenderer::$htmlResponseAttachmentsProcessor

The HTML response attachments processor service. Type: \Drupal\Core\Render\AttachmentsResponseProcessorInterface File core/lib/Drupal/Core/Render/BareHtmlPageRenderer.php, line 22 Class BareHtmlPageRenderer Default bare HTML page renderer. Namespace Drupal\Core\Render Code protected $htmlResponseAttachmentsProcessor;

FieldType::$module

The name of the module providing the field type plugin. Type: string File core/lib/Drupal/Core/Field/Annotation/FieldType.php, line 31 Class FieldType Defines a FieldType annotation object. Namespace Drupal\Core\Field\Annotation Code public $module;

FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED

Value indicating a field accepts an unlimited number of values. File core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php, line 31 Class FieldStorageDefinitionInterface Defines an interface for entity field storage definitions. Namespace Drupal\Core\Field Code const CARDINALITY_UNLIMITED = -1;

DatabaseLockBackend::lockMayBeAvailable

public DatabaseLockBackend::lockMayBeAvailable($name) Checks if a lock is available for acquiring. Parameters string $name: Lock to acquire. Return value bool Overrides LockBackendInterface::lockMayBeAvailable File core/lib/Drupal/Core/Lock/DatabaseLockBackend.php, line 108 Class DatabaseLockBackend Defines the database lock backend. This is the default backend in Drupal. Namespace Drupal\Core\Lock Code public function lockMayBeAvailable($name) { try { $lock = $this->databas

AccessManagerInterface::checkRequest

public AccessManagerInterface::checkRequest(Request $request, AccountInterface $account = NULL, $return_as_object = FALSE) Execute access checks against the incoming request. Parameters Request $request: The incoming request. \Drupal\Core\Session\AccountInterface $account: (optional) Run access checks for this account. Defaults to the current user. bool $return_as_object: (optional) Defaults to FALSE. Return value bool|\Drupal\Core\Access\AccessResultInterface The access result. Returns a boo

Item

Defines the aggregator item entity class. Plugin annotation @ContentEntityType( id = "aggregator_item", label = @Translation("Aggregator feed item"), handlers = { "storage" = "Drupal\aggregator\ItemStorage", "storage_schema" = "Drupal\aggregator\ItemStorageSchema", "view_builder" = "Drupal\aggregator\ItemViewBuilder", "access" = "Drupal\aggregator\FeedAccessControlHandler", "views_data" = "Drupal\aggregator\AggregatorItemViewsData" }, uri_callback = "Drupal\aggrega