/**
* Return TRUE/FALSE if the node is currently hidden or not in the menu; taking the "renderHiddenInIndex" configuration
* of the Menu TypoScript object into account.
*
* This method needs to be called inside buildItems() in the subclasses.
*
* @param NodeInterface $node
* @return boolean
*/
protected function isNodeHidden(NodeInterface $node)
{
return $node->isVisible() === false || $this->getRenderHiddenInIndex() === false && $node->isHiddenInIndex() === true || $node->isAccessible() === false;
}