GetByUserID
Описание и параметры
array CSaleUserAccount::GetByUserID( int userID, string currency );
Метод возвращает ассоциативный массив параметров счета с валютой currency для пользователя с кодом userID. Нестатический метод.
Параметры вызова
| Параметр | Описание |
|---|---|
| userID | Код пользователя. |
| currency | Валюта счета. |
Возвращаемые значения
Метод возвращает ассоциативный массив параметров счета с ключами:
- ID - код счета;
- USER_ID - код пользователя-владельца;
- CURRENT_BUDGET - текущая сумма на счете;
- CURRENCY - валюта;
- NOTES - текстовое описание;
- LOCKED - флаг заблокированности счета;
- TIMESTAMP_X - дата последнего изменения;
- DATE_LOCKED - дата блокировки счета.
Примечание: результат выполнения метода кешируется в рамках страницы, поэтому повторный вызов метода на одной странице не влечет за собой дополнительных обращений к базе данных.
Пример использования
<? if ($ar = CSaleUserAccount::GetByUserID(172, "USD"))
{
echo "На счете ".SaleFormatCurrency($ar["CURRENT_BUDGET"], $ar["CURRENCY"]);
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025