/**
  * Build a child menu item as the descendent of a previously created menu item.
  *
  * @param MenuModel $descendant
  * @param MenuItem|MenuBuilder  $menuItem parent menu item
  * @return MenuItem
  */
 protected function renderChildNode(MenuModel $descendant, $menuItem)
 {
     /** @var MenuItem $childNode */
     $childNode = $menuItem->add($descendant->name, $this->getMenuData($descendant));
     return $childNode;
 }