Добавление динамического содержимого в end_lvl в классе Walker

Я пытаюсь добавить уникальный контент в конец каждого раскрывающегося списка (подменю). Мне удалось отредактировать функцию end_lvl класса walker, чтобы добавить div в конец каждого подменю, но теперь я теряюсь на следующем шаге: создание условного оператора на основе идентификатора parent-menu-to эхо разного содержания. Любые мысли / предложения? Это то, что у меня есть (и я знаю, что его явно не работает, потому что я пытаюсь использовать массив элементов, но с id-parent-id). Ясно, я не совсем понимаю это.

function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "\n$indent<div class=\"sub-menu\">\n<ul>"; } function end_lvl( &$output, $depth = 0, $item, $args = array() ) { $indent = str_repeat("\t", $depth); if($item->menu-item-parent==37) { $afterMenuContent = "Content"; } $output .= "$indent</ul>\n<div class=\"after-menu\">" . $afterMenuContent . "</div>\n</div>"; }