/**
  * Creates a base field override object.
  *
  * @param \Drupal\Core\Field\BaseFieldDefinition $base_field_definition
  *   The base field definition to override.
  * @param string $bundle
  *   The bundle to which the override applies.
  *
  * @return \Drupal\Core\Field\Entity\BaseFieldOverride
  *   A new base field override object.
  */
 public static function createFromBaseFieldDefinition(BaseFieldDefinition $base_field_definition, $bundle)
 {
     $values = $base_field_definition->toArray();
     $values['bundle'] = $bundle;
     $values['baseFieldDefinition'] = $base_field_definition;
     return \Drupal::entityManager()->getStorage('base_field_override')->create($values);
 }