\CTenderixUser

Управление правами пользователей тендерной системы

Summary

Methods
Properties
Constants
canCreateLot()
canViewLotProposals()
canPostLot()
canCreateProposal()
canViewStatistic()
canViewSuppliers()
canChangeSuppliersStatus()
canEditSupplier()
isTenderAdmin()
canUseWebservices()
isBanned()
isSupplier()
getGroupEmails()
isOperator()
No public properties found
BANNED
SECURITY
BUYERS
SUPPLIERS
ADMINS
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

BANNED

BANNED

Доступ запрещен

SECURITY

SECURITY

Служба безопасности

BUYERS

BUYERS

Покупатели ( операторы торгов )

SUPPLIERS

SUPPLIERS

Поставщики

ADMINS

ADMINS

Администраторы тендеров ( организаторы торгов )

Methods

canCreateLot()

canCreateLot() : boolean

Текущий пользователь может добавлять лоты

Returns

boolean

canViewLotProposals()

canViewLotProposals() : boolean

Текущий пользователь может просматривать предложения по лоту

Returns

boolean

canPostLot()

canPostLot() : boolean

Текущий пользователь может опубликовывать лоты

Returns

boolean

canCreateProposal()

canCreateProposal() : boolean

Текущий пользователь может подавать предложения

Returns

boolean

canViewStatistic()

canViewStatistic() : boolean

Текущий пользователь может просматривать статистику

Returns

boolean

canViewSuppliers()

canViewSuppliers() : boolean

Текущий пользователь может видеть список поставщиков

Returns

boolean

canChangeSuppliersStatus()

canChangeSuppliersStatus() : boolean

Текущий пользователь может изменять статус поставщиков

Returns

boolean

canEditSupplier()

canEditSupplier() : boolean

Текущий пользователь может редактировать свои данные как поставщик

Returns

boolean

isTenderAdmin()

isTenderAdmin() : boolean

Текущий пользователь является администратором тендеров

Returns

boolean

canUseWebservices()

canUseWebservices() : boolean

Текущий пользователь может использовать вебсервисы

Returns

boolean

isBanned()

isBanned() : boolean

Доступ запрещен (в черном списке)

Returns

boolean

isSupplier()

isSupplier() : boolean

Поставщик

Returns

boolean

getGroupEmails()

getGroupEmails(array  $arGroups = array()) : array|boolean

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

Parameters

array $arGroups

Массив с ИД групп пользователей

Returns

array|boolean

isOperator()

isOperator() : boolean

Текущий пользователь является оператором торгов

Returns

boolean