You are here

function MenuChildren::__construct in Views Menu Node Children Filter 8

Same name in this branch
  1. 8 src/Plugin/views/sort/MenuChildren.php \Drupal\views_menu_children_filter\Plugin\views\sort\MenuChildren::__construct()
  2. 8 src/Plugin/views/argument/MenuChildren.php \Drupal\views_menu_children_filter\Plugin\views\argument\MenuChildren::__construct()
Same name and namespace in other branches
  1. 8.2 src/Plugin/views/argument/MenuChildren.php \Drupal\views_menu_children_filter\Plugin\views\argument\MenuChildren::__construct()
  2. 3.0.x src/Plugin/views/argument/MenuChildren.php \Drupal\views_menu_children_filter\Plugin\views\argument\MenuChildren::__construct()

MenuChildren constructor.

Parameters

\Drupal\views_menu_children_filter\Plugin\views\join\MenuChildrenNodeJoin $join_handler:

MenuLinkManagerInterface $menu_link_manager:

array $configuration:

string $plugin_id:

mixed $plugin_definition:

Overrides HandlerBase::__construct

File

src/Plugin/views/argument/MenuChildren.php, line 42

Class

MenuChildren
A filter to show menu children of a parent menu item

Namespace

Drupal\views_menu_children_filter\Plugin\views\argument

Code

function __construct(MenuChildrenNodeJoin $join_handler, MenuLinkManagerInterface $menu_link_manager, array $configuration, $plugin_id, $plugin_definition) {
  $this->joinHandler = $join_handler;
  $this->menuLinkManager = $menu_link_manager;
  parent::__construct($configuration, $plugin_id, $plugin_definition);
}