Esempio n. 1
0
 /**
  * Returns one object by reading the reader.
  * @param $reader
  * @return DBInterfaces\DatabaseObject
  */
 public final function OneFromReader(DBInterfaces\IDatabaseReader $reader)
 {
     $object = null;
     if ($reader->Read()) {
         $object = $this->CreateInstance($reader[$this->KeyField()]);
         $object->InitFromReader($reader);
     }
     $reader->Close();
     return $object;
 }