public function GetListType($type, $sql) { $array = null; $list = array(); $array = $this->db->Query($sql); if (!isset($array)) { return array(); } foreach ($array as $a) { $l = new $type(); $l->LoadInfoByAssoc($a); $list[] = $l; } return $list; }