/** * @param string $email * @param string $login * @param bool $onlyDef[optional] = false * @param int $notInAcctId[optional] = false * @return array(id_acct, mail_inc_pass, def_acct,id_user) */ function &SelectAccountDataByLogin($email, $login, $onlyDef = false, $notInAcctId = null) { $resArray = null; $result = $this->_connector->Execute($this->_commandCreator->SelectAccountDataByLogin($email, $login, $onlyDef, $notInAcctId)); if ($result) { $row = $this->_connector->GetNextRecord(); if (is_object($row)) { $resArray = array($row->id_acct, $row->mail_inc_pass, $row->def_acct, $row->id_user); $this->_connector->FreeResult(); } } return $resArray; }