public function renderAdminSubNav(AdminInterface $admin, $adminCode = '')
{
$menu = false;
if (method_exists($admin, 'getSubNavLinks')) {
$menu = $admin->getMenuFactory()->createItem('root');
$menu->setChildrenAttribute('class', 'ul-second-level');
foreach ($admin->getSubNavLinks() as $label => $link) {
$active = false;
if ($link instanceof AdminInterface) {
$active = $link->getCode() == $adminCode;
$link = $link->generateUrl('list');
}
$menu->addChild($label, array('uri' => $link, 'attributes' => array('class' => 'second-level')));
if ($active) {
$menu[$label]->setCurrent($active);
}
}
}
return $menu;
}