Я хочу построить массив объектов страницы, у которых есть детиPhp массив объектов, содержащих объекты. Добавить переменную в существующий объект
У меня есть две функции, которые создают родительские ссылки.
Я проследую через родительские ссылки и нахожу детей.
Я хочу добавить атрибут, который представляет собой массив дочерних объектов для родительских ссылок.
Если возможно, я хотел бы пересмотреть каждого ребенка, пока не будут найдены дети.
Надеюсь, это имеет смысл.
function get_links(){
$links = array();
$parent_links = $this->pages_model->get_by_parent(0);//where parent_id = 0;
$count = 0;
if(isset($parents_links)&&(count($parent_links)>0)){
foreach($parent_links as $l){
$children = $this->get_child_links($l->id);//array _ push results
if($children != false){
$l->children = $children;
}else{
$l->children = FALSE;
}
unset($children);
}
}
return $parent_links;
}
function get_child_links($parent_id){
$links = $this->pages_model->get_by_parent($parent_id);
return $links;
}