You are here

function _menu_link_content_visibility_preprocess_menu_items_cache_contexts in Custom Menu Links Visibility 8

1 call to _menu_link_content_visibility_preprocess_menu_items_cache_contexts()
menu_link_content_visibility_preprocess_menu in ./menu_link_content_visibility.module
Implements hook_preprocess_HOOK().

File

./menu_link_content_visibility.module, line 75

Code

function _menu_link_content_visibility_preprocess_menu_items_cache_contexts($items) {
  $contexts = [];
  foreach ($items as $key => $item) {
    $contexts = Cache::mergeContexts($contexts, _menu_link_content_visibility_preprocess_menu_item_cache_contexts($item), _menu_link_content_visibility_preprocess_menu_items_cache_contexts($item['below']));
  }
  return $contexts;
}