1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ProjectUserProvider
Граф наследования:ProjectUserProvider:
UserProvider BaseProvider

Защищенные члены

 prepareOptions (array $options=[])
Защищенные члены унаследованные от UserProvider
 getPreloadedUsersCollection ()
Защищенные члены унаследованные от BaseProvider
 __construct ()

Защищенные статические члены

static getQuery (array $options=[])
static getExtranetUsersQuery (int $currentUserId)
Защищенные статические члены унаследованные от UserProvider
static getTabsNames ()

Дополнительные унаследованные члены

Открытые члены унаследованные от UserProvider
 __construct (array $options=[])
 isAvailable ()
 shouldFillDialog ()
 getItems (array $ids)
 getSelectedItems (array $ids)
 fillDialog (Dialog $dialog)
 doSearch (SearchQuery $searchQuery, Dialog $dialog)
 handleBeforeItemSave (Item $item)
 getUserCollection (array $options=[])
 getUserItems (array $options=[])
 makeUserItems (EO_User_Collection $users, array $options=[])
Открытые члены унаследованные от BaseProvider
 getPreselectedItems (array $ids)
 getOptions ()
 getOption (string $option, $defaultValue=null)
 fillDialog (Dialog $dialog)
 getChildren (Item $parentItem, Dialog $dialog)
 doSearch (SearchQuery $searchQuery, Dialog $dialog)
Открытые статические члены унаследованные от UserProvider
static isIntranetUser (int $userId=null)
static isExtranetUser (int $userId=null)
static getCurrentUserId ()
static isIntegrator (int $userId=null)
static getAllowedFields ()
static getUsers (array $options=[])
static getUser (int $userId, array $options=[])
static makeItems (EO_User_Collection $users, array $options=[])
static makeItem (EO_User $user, array $options=[])
static getUserType (EO_User $user)
static formatUserName (EO_User $user, array $options=[])
static makeUserAvatar (EO_User $user)
static getUserUrl (?int $userId=null)
static getExtranetUserUrl (?int $userId=null)
static getIntranetUserUrl (?int $userId=null)
Защищенные данные унаследованные от UserProvider
const EXTRANET_ROLES
const MAX_USERS_IN_RECENT_TAB = 50
const SEARCH_LIMIT = 100
const ENTITY_ID = 'user'
Защищенные данные унаследованные от BaseProvider
 $options = []

Подробное описание

См. определение в файле projectuserprovider.php строка 14

Методы

◆ getExtranetUsersQuery()

getExtranetUsersQuery ( int $currentUserId)
staticprotected

Переопределяет метод предка UserProvider.

См. определение в файле projectuserprovider.php строка 47

◆ getQuery()

getQuery ( array $options = [])
staticprotected
Исключения
ArgumentException
SystemException

Переопределяет метод предка UserProvider.

См. определение в файле projectuserprovider.php строка 26

◆ prepareOptions()

prepareOptions ( array $options = [])
protected

Переопределяет метод предка UserProvider.

См. определение в файле projectuserprovider.php строка 16


Объявления и описания членов класса находятся в файле: