/**
  * Fetch the next row from the given result object, in associative array
  * form. Fields are retrieved with $row['fieldname'].
  *
  * @return array
  * @throws DBUnexpectedError Thrown if the database returns an error
  */
 function fetchRow()
 {
     return $this->db->fetchRow($this);
 }