get($entity_type->id() . '.additional_base_field_definitions', []); } /** * Implements hook_entity_field_storage_info(). */ function entity_test_extra_entity_field_storage_info(EntityTypeInterface $entity_type) { return \Drupal::state()->get($entity_type->id() . '.additional_field_storage_definitions', []); } /** * Implements hook_entity_bundle_field_info(). */ function entity_test_extra_entity_bundle_field_info(EntityTypeInterface $entity_type, $bundle, array $base_field_definitions) { return \Drupal::state()->get($entity_type->id() . '.' . $bundle . '.additional_bundle_field_definitions', []); }