/** * getList * * performs an actual query to a database * * @param string $listquery * a query to execute * @param array $params * an optional list of query parameters * * @return array * an array containing object records */ function getList($listquery, $params = NULL) { $listquery = EasyContactFormsDB::getQueryText($listquery, $params); if (!isset($this->rsholder[$listquery])) { $rslist = EasyContactFormsDB::getObjects($listquery); if (EasyContactFormsDB::err()) { return NULL; } $this->rsholder[$listquery] = $rslist; } else { $rslist = $this->rsholder[$listquery]; } return $rslist; }