credentials = $this->get_credentials(); $this->itemlist = $this->get_itemlist(); if($this->itemlist) { $this->src_items = array(); $this->items = array(); $cnt = 0; foreach($this->itemlist as $item) { $ident = $item->get_item_ident($item); $this->src_items[$ident]['item'] = $this->get_item($ident); $this->src_items[$ident]['taxonomy'] = $this->get_taxonomy($ident); $this->src_items[$ident]['children'] = $this->get_children($ident); $this->items[$cnt]['item'] = $this->convert_item($ident); $this->items[$cnt]['item']['term'] = $this->convert_taxonomy($ident); if($this->src_items[$ident]['children']) { $this->items[$cnt]['children'] = array(); foreach($this->src_items[$ident]['children'] as $child) { $this[$cnt]['children'][] = $this->convert_child($child); } } $cnt ++; } } } }