Swoole\Model::getTree PHP Method

getTree() public method

获取一个2层的树状结构
public getTree ( $gets, $category = 'fid', $order = 'id desc' ) : unknown_type
$gets
$category
$order
return unknown_type
    function getTree($gets, $category = 'fid', $order = 'id desc')
    {
        $gets['order'] = $category . ',' . $order;
        $list = $this->gets($gets);
        foreach ($list as $li) {
            if ($li[$category] == 0) {
                $new[$li[$this->primary]] = $li;
            } else {
                $new[$li[$category]]['child'][$li[$this->primary]] = $li;
            }
        }
        return $new;
    }