rebuild(); if (\Drupal::moduleHandler()->moduleExists('node')) { $node_types = array_keys(node_type_get_names()); foreach ($node_types as $type_id) { \Drupal::config('menu.entity.node.' . $type_id) ->set('available_menus', array('main')) ->set('parent', 'main:0') ->save(); } } } /** * Implements hook_uninstall(). */ function menu_ui_uninstall() { \Drupal::service('router.builder')->setRebuildNeeded(); }