/** * {@inheritdoc} */ public static function calculateStorageDependencies(FieldStorageDefinitionInterface $field_definition) { $dependencies = parent::calculateStorageDependencies($field_definition); $target_entity_type = \Drupal::entityManager()->getDefinition($field_definition->getSetting('target_type')); $dependencies['module'][] = $target_entity_type->getProvider(); return $dependencies; }