public function ExpeledStudList($groupid) { $groupid = intval($groupid); if (isset($this->_cache['ExpeledStudList'][$groupid])) { return $this->_cache['ExpeledStudList'][$groupid]; } $list = $this->models->InstanceClass('StudList'); $rows = RecordBookQuery::ExpeledStudList($this->db, $groupid); while ($d = $this->db->fetch_array($rows)) { $list->Add($this->models->InstanceClass('StudItem', $d)); } return $this->_cache['ExpeledStudList'][$groupid] = $list; }