Ejemplo n.º 1
0
 /**
  * Returns identity.
  * 
  * @param int $iIdentityId Indentity identifier.
  * 
  * @return CIdentity | bool
  */
 public function getIdentity($iIdentityId)
 {
     $oIdentity = false;
     if ($this->oConnection->Execute($this->oCommandCreator->getIdentityQuery($iIdentityId))) {
         $oIdentity = $oRow = null;
         while (false !== ($oRow = $this->oConnection->GetNextRecord())) {
             $oIdentity = new CIdentity();
             $oIdentity->InitByDbRow($oRow);
         }
     }
     $this->throwDbExceptionIfExist();
     return $oIdentity;
 }