class EntityReferenceItemBase
Same name and namespace in other branches
- 11.x core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EntityReferenceItemBase.php \Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItemBase
Base class for field items referencing other entities.
Any field type that is an entity reference should extend from this class in order to remain backwards compatible with any changes added in the future to EntityReferenceItemInterface.
Hierarchy
- class \Drupal\Core\TypedData\TypedData extends \Drupal\Core\TypedData\TypedDataInterface, \Drupal\Component\Plugin\PluginInspectionInterface uses \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\TypedData\TypedDataTrait
- class \Drupal\Core\TypedData\Plugin\DataType\Map extends \Drupal\Core\TypedData\Plugin\DataType\IteratorAggregate, \Drupal\Core\TypedData\ComplexDataInterface implements \Drupal\Core\TypedData\TypedData
- class \Drupal\Core\Field\FieldItemBase extends \Drupal\Core\Field\FieldItemInterface implements \Drupal\Core\TypedData\Plugin\DataType\Map
- class \Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItemBase extends \Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItemInterface implements \Drupal\Core\Field\FieldItemBase
- class \Drupal\Core\Field\FieldItemBase extends \Drupal\Core\Field\FieldItemInterface implements \Drupal\Core\TypedData\Plugin\DataType\Map
- class \Drupal\Core\TypedData\Plugin\DataType\Map extends \Drupal\Core\TypedData\Plugin\DataType\IteratorAggregate, \Drupal\Core\TypedData\ComplexDataInterface implements \Drupal\Core\TypedData\TypedData
Expanded class hierarchy of EntityReferenceItemBase
File
-
core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldType/ EntityReferenceItemBase.php, line 14
Namespace
Drupal\Core\Field\Plugin\Field\FieldTypeView source
abstract class EntityReferenceItemBase extends FieldItemBase implements EntityReferenceItemInterface {
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.