Я пытаюсь получить массив всех родительских идентификаторов пользователя, использующего Eloquent относится к отношениям
вот отношения
public function parent()
{
return $this->belongsTo('App\User', 'user_id');
}
и вот этот метод даст мне идентификаторы
public function listParents()
{
$user = $this;
$parents = [] ;
while ($user->parent) {
$user = $user->parent;
$parents[] = $user->id;
};
return array_reverse($parents);
}
но в клинке, когда я рендерим
{{ $user->listParents() }}
У меня бесконечный цикл