есть таблица. В ней есть код категории уникальный, по нему идет связь на родителя
пытаюсь сделать динамические хлебные крошки, условно
$catOne = explode('/', $_SERVER['REQUEST_URI']); //Получаю чпу нужной категории
$firstCat = Category::firstCat($catOne[2]); в модели ищу ее родителя
но суть в том что в таблице связь может идти до 5 вложенности, т.е. в $firstCat может быть и другая категория
я может и не так объясняю, но как сделать что то типа замыкания, пока она не пройдется по всем, чтобы вывести в цикле цепочку хлебных крошек.
Т.е. я не знаю сколько в этой категории подкатегорий, и какая будет глубина вложенности. Думал делать 4-5 отдельных функций но столкнулся с проблемой что при смене категории нарушается последовательность крошек