Mercurial > hg > isophonics-drupal-site
diff core/modules/system/src/Plugin/Block/SystemMenuBlock.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | af1871eacc83 |
line wrap: on
line diff
--- a/core/modules/system/src/Plugin/Block/SystemMenuBlock.php Mon Apr 23 09:33:26 2018 +0100 +++ b/core/modules/system/src/Plugin/Block/SystemMenuBlock.php Mon Apr 23 09:46:53 2018 +0100 @@ -5,7 +5,6 @@ use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; use Drupal\Core\Form\FormStateInterface; -use Drupal\Core\Menu\MenuActiveTrailInterface; use Drupal\Core\Menu\MenuLinkTreeInterface; use Drupal\Core\Plugin\ContainerFactoryPluginInterface; use Symfony\Component\DependencyInjection\ContainerInterface; @@ -17,7 +16,10 @@ * id = "system_menu_block", * admin_label = @Translation("Menu"), * category = @Translation("Menus"), - * deriver = "Drupal\system\Plugin\Derivative\SystemMenuBlock" + * deriver = "Drupal\system\Plugin\Derivative\SystemMenuBlock", + * forms = { + * "settings_tray" = "\Drupal\system\Form\SystemMenuOffCanvasForm", + * }, * ) */ class SystemMenuBlock extends BlockBase implements ContainerFactoryPluginInterface { @@ -30,13 +32,6 @@ protected $menuTree; /** - * The active menu trail service. - * - * @var \Drupal\Core\Menu\MenuActiveTrailInterface - */ - protected $menuActiveTrail; - - /** * Constructs a new SystemMenuBlock. * * @param array $configuration @@ -47,13 +42,10 @@ * The plugin implementation definition. * @param \Drupal\Core\Menu\MenuLinkTreeInterface $menu_tree * The menu tree service. - * @param \Drupal\Core\Menu\MenuActiveTrailInterface $menu_active_trail - * The active menu trail service. */ - public function __construct(array $configuration, $plugin_id, $plugin_definition, MenuLinkTreeInterface $menu_tree, MenuActiveTrailInterface $menu_active_trail) { + public function __construct(array $configuration, $plugin_id, $plugin_definition, MenuLinkTreeInterface $menu_tree) { parent::__construct($configuration, $plugin_id, $plugin_definition); $this->menuTree = $menu_tree; - $this->menuActiveTrail = $menu_active_trail; } /** @@ -64,8 +56,7 @@ $configuration, $plugin_id, $plugin_definition, - $container->get('menu.link_tree'), - $container->get('menu.active_trail') + $container->get('menu.link_tree') ); }