FluidTYPO3\Vhs\ViewHelpers\Menu\AbstractMenuViewHelper::renderItemLink PHP Method

    protected function renderItemLink(array $page)
    {
        $isSpacer = $page['doktype'] === PageRepository::DOKTYPE_SPACER;
        $isCurrent = (bool) $page['current'];
        $isActive = (bool) $page['active'];
        $linkCurrent = (bool) $this->arguments['linkCurrent'];
        $linkActive = (bool) $this->arguments['linkActive'];
        $includeAnchorTitle = (bool) $this->arguments['includeAnchorTitle'];
        $target = !empty($page['target']) ? ' target="' . $page['target'] . '"' : '';
        $class = trim($page['class']) !== '' ? ' class="' . trim($page['class']) . '"' : '';
        if ($isSpacer || $isCurrent && !$linkCurrent || $isActive && !$linkActive) {
            $html = htmlspecialchars($page['linktext']);
        } elseif ($includeAnchorTitle) {
            $html = sprintf('<a href="%s" title="%s"%s%s>%s</a>', $page['link'], htmlspecialchars($page['title']), $class, $target, htmlspecialchars($page['linktext']));
        } else {
            $html = sprintf('<a href="%s"%s%s>%s</a>', $page['link'], $class, $target, htmlspecialchars($page['linktext']));
        }
        return $html;
    }