You are here

function entity_reference_display_field_formatter_info_alter in Entity Reference Display 8

Implements hook_field_formatter_info_alter().

File

./entity_reference_display.module, line 43
Entity Reference Display module.

Code

function entity_reference_display_field_formatter_info_alter(array &$info) {

  // Allow to use the same formatters as list_string field type.
  entity_reference_display_set_available_plugins($info);

  // Replace default formatter when revisions are supported.
  if (\Drupal::moduleHandler()
    ->moduleExists('entity_reference_revisions')) {
    $info['entity_reference_display_default']['class'] = EntityReferenceRevisionsDisplayFormatter::class;
  }
}