You are here

function menu_item_extras_theme_suggestions_field_alter in Menu Item Extras 8.2

Implements hook_theme_suggestions_HOOK_alter() for field.html.twig.

File

./menu_item_extras.module, line 353
Manage fields for the menu items.

Code

function menu_item_extras_theme_suggestions_field_alter(array &$suggestions, array $variables) {
  if ($variables['element']['#entity_type'] === 'menu_link_content') {

    /** @var \Drupal\menu_item_extras\Utility\Utility $utility */
    $utility = \Drupal::service('menu_item_extras.utility');
    foreach ($suggestions as $key => $suggestion) {
      $suggestions[$key] = $utility::sanitizeMachineName($suggestion);
    }
  }
}