You are here

public function EntityType::isInternal in Drupal 9

Same name and namespace in other branches
  1. 8 core/lib/Drupal/Core/Entity/EntityType.php \Drupal\Core\Entity\EntityType::isInternal()

Indicates whether the entity data is internal.

This can be used in a scenario when it is not desirable to expose data of this entity type to an external system.

The implications of this method are left to the discretion of the caller. For example, a module providing an HTTP API may not expose entities of this type or a custom entity reference field settings form may deprioritize entities of this type in a select list.

Return value

bool TRUE if the entity data is internal, FALSE otherwise.

Overrides EntityTypeInterface::isInternal

See also

\Drupal\Core\TypedData\DataDefinitionInterface::isInternal()

File

core/lib/Drupal/Core/Entity/EntityType.php, line 359

Class

EntityType
Provides an implementation of an entity type and its metadata.

Namespace

Drupal\Core\Entity

Code

public function isInternal() {
  return $this->internal;
}