public static function doSelect($params = array())
 {
     $dbresult = self::executeQuery(self::DB_NAME, $params);
     $items = array();
     if ($dbresult && $dbresult->RecordCount() > 0) {
         while ($dbresult && ($row = $dbresult->FetchRow())) {
             $item = new self();
             $item->PopulateFromDb($row);
             $items[] = $item;
         }
     }
     return $items;
 }