function media_directories_ui_menu_local_tasks_alter in Media Directories 2.x
Same name and namespace in other branches
- 8 modules/media_directories_ui/media_directories_ui.module \media_directories_ui_menu_local_tasks_alter()
Implements hook_menu_local_tasks_alter().
File
- modules/
media_directories_ui/ media_directories_ui.module, line 289 - Main module file.
Code
function media_directories_ui_menu_local_tasks_alter(&$data, $route_name, RefinableCacheableDependencyInterface $cacheability) {
$config = \Drupal::config('media_directories_ui.settings');
$hide_media_library_media_tab = $config
->get('hide_media_library_media_tab');
$hide_media_library_files_tab = $config
->get('hide_media_library_files_tab');
if ($hide_media_library_media_tab) {
unset($data['tabs'][0]['entity.media.collection']);
}
if ($hide_media_library_files_tab) {
unset($data['tabs'][0]['views_view:view.files.page_1']);
}
}