You are here

function field_formatter_field_formatter_info_alter in (Entity Reference) Field Formatters 8.2

Same name and namespace in other branches
  1. 8 field_formatter.module \field_formatter_field_formatter_info_alter()
  2. 3.x field_formatter.module \field_formatter_field_formatter_info_alter()

Implements hook_field_formatter_info_alter().

File

./field_formatter.module, line 11
Hook implementations for the Field formatter module.

Code

function field_formatter_field_formatter_info_alter(array &$info) {

  /** @var \Drupal\Core\Field\FieldTypePluginManagerInterface $field_type_manager */
  $field_type_manager = \Drupal::service('plugin.manager.field.field_type');
  $field_types = array_keys($field_type_manager
    ->getDefinitions());
  $info['field_link']['field_types'] = $field_types;
}