\CTenderixUserSupplierStatus

Статусы участников

Summary

Methods
Properties
Constants
GetStatusRight()
GetStatusUser()
CheckFields()
GetDropDownList()
GetDropDownList_forSupplierList()
GetList()
Add()
Update()
Delete()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

GetStatusRight()

GetStatusRight() : string

Возвращает код прав текущего пользователя

Returns

string —

W - имеет право на участие A - имеет право на авторизацию и просмотр списка лотов D - доступ запрещен (в черном списке)

GetStatusUser()

GetStatusUser() : array

Возвращает массив с информацией о статусе участника для текущего пользователя

Returns

array

CheckFields()

CheckFields(string  $ACTION, array  $arFields, integer  $ID) : boolean

Проверка массива полей перед сохранением

Parameters

string $ACTION

Тип события ADD либо UPDATE

array $arFields

Массив полей

integer $ID

Returns

boolean

GetDropDownList()

GetDropDownList() : object

Возвращает объект со списком статусов и из ИД

В формате, подходящем для функции битрикса SelectBox()

Returns

object

GetDropDownList_forSupplierList()

GetDropDownList_forSupplierList() : object

Возвращает объект со списком статусов и из ИД

Returns

object

GetList()

GetList(string  $by, string  $order, array  $arFilter = array()) : object

Возвращает информацию о статусах участников с учетом сортировки и фильтра

Parameters

string $by

Поле сортировки ID (по-умолчанию) SORT ACTIVE TITLE

string $order

Направление сортировки ASC (по-умолчанию) DESC

array $arFilter

Массив фильтра ID ИД TITLE Название ACTIVE Активность (Y либо N)

Returns

object

Add()

Add(array  $arFields) : boolean|integer

Сохранение статуса участника

Parameters

array $arFields

Массив полей

Returns

boolean|integer

Update()

Update(integer  $ID, array  $arFields) : boolean|integer

Изменение статуса участника

Parameters

integer $ID

ИД статуса

array $arFields

Массив полей

Returns

boolean|integer

Delete()

Delete(integer  $ID) : boolean

Удаление статуса участника

Parameters

integer $ID

Ид статуса

Returns

boolean