GetList
Описание и параметры
CDBResult
CForumPoints2Post::GetList(
array arOrder = array("MIN_NUM_POSTS"=>"ASC"),
array arFilter = array()
);
Возвращает записи в таблице соответствий между количеством сообщений пользователя на форуме и количеством балов за одно сообщение, которые удовлетворяют фильтру arFilter, упорядоченные в соответствии с порядком arOrder. Метод нестатический.
Параметры функции
| Параметр | Описание |
|---|---|
| arOrder |
Порядок сортировки записей; представляет собой ассоциативный массив, в котором ключами являются названия параметров записи, а значениями - направления сортировки. Допустимые параметры записи для сортировки:
|
| arFilter |
Фильтр на возвращаемые записи; представляет собой ассоциативный массив, в котором ключами являются названия параметров записи, а значениями - условия на эти параметры. Допустимые параметры записи для фильтрации:
|
Возвращаемые значения
Возвращяется объект класса CDBResult, каждая запись которого представляет собой массив с ключами.
| Ключ | Значение |
|---|---|
| ID | Код записи. |
| MIN_NUM_POSTS | количество сообщений, которое пользователь должен написать на форуме для получения этого количества балов за одно сообщение. |
| POINTS_PER_POST | Количество балов за одно сообщение. Может иметь как целое значение, так и дробное:
2 - два бала за каждое сообщение 0.1 - одна десятая бала за каждое сообщение. |