/** * @param int $userId * @return Array */ function &SelectAccounts($userId) { $outArray = null; if (!$this->_dbConnection->Execute($this->_commandCreator->SelectAccounts($userId))) { return $outArray; } $outArray = array(); while (($row = $this->_dbConnection->GetNextRecord()) != false) { $outArray[$row->id_acct] = array($row->mail_protocol, $row->def_order, $row->use_friendly_nm, $row->friendly_nm, $row->email, (bool) abs($row->getmail_at_login), (bool) abs($row->def_acct), $row->mailbox_size); } $outArray = ConvertUtils::SortAccoutArray($outArray); return $outArray; }