public static function branch($id) { $sql = 'SELECT id FROM {{reference}} WHERE parent=' . $id . ''; $list = DB::getAll($sql, 'id'); foreach ($list as $item) { Reference::$ids[] = $item['id']; Reference::branch($item['id']); } }