You are here

function advanced_text_formatter_field_widget_settings_summary_alter in Advanced Text Formatter 8

Same name and namespace in other branches
  1. 2.1.x advanced_text_formatter.module \advanced_text_formatter_field_widget_settings_summary_alter()
  2. 2.0.x advanced_text_formatter.module \advanced_text_formatter_field_widget_settings_summary_alter()

Implements hook_field_widget_settings_summary_alter().

File

./advanced_text_formatter.module, line 177
Advanced Text Formatter

Code

function advanced_text_formatter_field_widget_settings_summary_alter(&$summary, $context) {
  if (!\Drupal::moduleHandler()
    ->moduleExists('token')) {
    return;
  }
  $widget = $context['widget'];
  $widget_type = $widget
    ->getPluginId();
  switch ($widget_type) {
    case 'string_textfield':
    case 'string_textarea':
    case 'text_textfield':
    case 'text_textarea':
    case 'text_textarea_with_summary':
      if (_advanced_text_formatter_show_token_tree($widget)) {
        $summary[] = t("Show available tokens in field's description");
      }
      break;
  }
}