EntityDataDefinitionInterface::setEntityTypeId

public EntityDataDefinitionInterface::setEntityTypeId($entity_type_id) Sets the entity type ID. Parameters string $entity_type_id: The entity type to set. Return value $this File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinitionInterface.php, line 28 Class EntityDataDefinitionInterface Interface for typed data entity definitions. Namespace Drupal\Core\Entity\TypedData Code public function setEntityTypeId($entity_type_id);

EntityDataDefinitionInterface::setBundles

public EntityDataDefinitionInterface::setBundles(array $bundles = NULL) Sets the array of possible entity bundles. Parameters array|null $bundles: The array of possible bundles, or NULL for any. Return value $this File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinitionInterface.php, line 46 Class EntityDataDefinitionInterface Interface for typed data entity definitions. Namespace Drupal\Core\Entity\TypedData Code public function setBundles(array $bundles = NULL);

EntityDataDefinitionInterface::getEntityTypeId

public EntityDataDefinitionInterface::getEntityTypeId() Gets the entity type ID. Return value string|null The entity type ID, or NULL if the entity type is unknown. File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinitionInterface.php, line 18 Class EntityDataDefinitionInterface Interface for typed data entity definitions. Namespace Drupal\Core\Entity\TypedData Code public function getEntityTypeId();

EntityDataDefinitionInterface::getBundles

public EntityDataDefinitionInterface::getBundles() Gets the array of possible entity bundles. Return value array|null The array of possible bundles, or NULL for any. File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinitionInterface.php, line 36 Class EntityDataDefinitionInterface Interface for typed data entity definitions. Namespace Drupal\Core\Entity\TypedData Code public function getBundles();

EntityDataDefinitionInterface

Interface for typed data entity definitions. Hierarchy interface \Drupal\Core\TypedData\DataDefinitionInterfaceinterface \Drupal\Core\TypedData\ComplexDataDefinitionInterfaceinterface \Drupal\Core\Entity\TypedData\EntityDataDefinitionInterface File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinitionInterface.php, line 10 Namespace Drupal\Core\Entity\TypedData Members Name Modifiers Type Description ComplexDataDefinitionInterface::getMainPropertyName public functio

EntityDataDefinition::setEntityTypeId

public EntityDataDefinition::setEntityTypeId($entity_type_id) Sets the entity type ID. Parameters string $entity_type_id: The entity type to set. Return value $this Overrides EntityDataDefinitionInterface::setEntityTypeId File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinition.php, line 109 Class EntityDataDefinition A typed data definition class for describing entities. Namespace Drupal\Core\Entity\TypedData Code public function setEntityTypeId($entity_type_id) { return $t

EntityDataDefinition::setBundles

public EntityDataDefinition::setBundles(array $bundles = NULL) Sets the array of possible entity bundles. Parameters array|null $bundles: The array of possible bundles, or NULL for any. Return value $this Overrides EntityDataDefinitionInterface::setBundles File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinition.php, line 124 Class EntityDataDefinition A typed data definition class for describing entities. Namespace Drupal\Core\Entity\TypedData Code public function setBundles(

EntityDataDefinition::getPropertyDefinitions

public EntityDataDefinition::getPropertyDefinitions() Gets an array of property definitions of contained properties. Return value \Drupal\Core\TypedData\DataDefinitionInterface[] An array of property definitions of contained properties, keyed by property name. Overrides ComplexDataDefinitionBase::getPropertyDefinitions File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinition.php, line 52 Class EntityDataDefinition A typed data definition class for describing entities. Namespace

EntityDataDefinition::getEntityTypeId

public EntityDataDefinition::getEntityTypeId() Gets the entity type ID. Return value string|null The entity type ID, or NULL if the entity type is unknown. Overrides EntityDataDefinitionInterface::getEntityTypeId File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinition.php, line 102 Class EntityDataDefinition A typed data definition class for describing entities. Namespace Drupal\Core\Entity\TypedData Code public function getEntityTypeId() { return isset($this->definition[

EntityDataDefinition::getDataType

public EntityDataDefinition::getDataType() Returns the data type of the data. Return value string The data type. Overrides DataDefinition::getDataType File core/lib/Drupal/Core/Entity/TypedData/EntityDataDefinition.php, line 83 Class EntityDataDefinition A typed data definition class for describing entities. Namespace Drupal\Core\Entity\TypedData Code public function getDataType() { $type = 'entity'; if ($entity_type = $this->getEntityTypeId()) { $type .= ':' . $entity_type