src/Web2All/Table/ObjectBaseList.class.php
public function fetchData()
  {
    $this->recordSet = $this->search_obj->getRecordsetFromObjectQuery($this->extra,$this->limit,$this->offset);
    // check if recordSet instanceof ADORecordSet, to prevent PHP Fatal error and create a usefull exception with backtrace
    if (!($this->recordSet instanceof ADORecordSet))
    {
      throw new Exception("Web2All_Table_ObjectBaselist->fetchData(): recordSet is not instanceof ADORecordSet",E_USER_ERROR);
    }
  }
public function fetchData()
  {
    $this->recordSet = $this->search_obj->getRecordsetFromObjectQuery($this->extra,$this->limit,$this->offset);
    // check if recordSet instanceof ADORecordSet, to prevent PHP Fatal error and create a usefull exception with backtrace
    if (!($this->recordSet instanceof ADORecordSet))
    {
      throw new Exception("Web2All_Table_ObjectBaselist->fetchData(): recordSet is not instanceof ADORecordSet",E_USER_ERROR);
    }
  }
fetch all data from the database

NOTE: whoever extends this method, is responsible for closing the recordSet