3 namespace Drupal\entity_test\Entity;
5 use Drupal\Core\Entity\EntityTypeInterface;
8 * Defines an entity type with a multivalue base field.
11 * id = "entity_test_multivalue_basefield",
12 * label = @Translation("Entity Test with a multivalue base field"),
13 * base_table = "entity_test_multivalue_basefield",
14 * data_table = "entity_test_multivalue_basefield_field_data",
16 * "views_data" = "Drupal\views\EntityViewsData",
23 * "langcode" = "langcode",
27 class EntityTestMultiValueBasefield extends EntityTest {
32 public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
33 $fields = parent::baseFieldDefinitions($entity_type);
34 $fields['name']->setCardinality(2);