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

Открытые статические члены

static getDefaultAllowedUserFields ()
static unsetDefaultAllowedUserField ($key)
static setDefaultAllowedUserField ($field)
static onRestServiceBuildDescription ()
static onUserInitialize ($arParams, $arHandler)
static isAdmin ()
static hasAccess ($params)
static getAccess ($params)
static getFields ($query=[], $nav=0, \CRestServer $server=null)
static userCurrent ($query, $n, \CRestServer $server)
static userGet ($query, $nav=0, \CRestServer $server=null)
static userOnline ()
static userCounters ($arParams)
static userAdd ($userFields, $nav=0, \CRestServer $server=null)
static userUpdate ($userFields, $nav=0, \CRestServer $server=null)
static getFile ($query, $n, \CRestServer $server)

Поля данных

const SCOPE_USER = 'user'
const SCOPE_USER_BASIC = 'user_basic'
const SCOPE_USER_BRIEF = 'user_brief'
Поля данных унаследованные от IRestService
const LIST_LIMIT = 50

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

static checkAllowedFields ()
static prepareUserData ($userData, $allowedUserFields=null)
static prepareSaveData ($userData, $allowedUserFields=null)
static getUserData ($userFields, $allowedFields=null)
static getDefaultSite ()
Защищенные статические члены унаследованные от IRestService
static getNavData ($start, $bORM=false)
static setNavData ($result, $dbRes)
static sanitizeFilter ($filter, array $availableFields=null, $valueCallback=null, array $availableOperations=null)
static sanitizeOrder ($order, array $availableFields=null)

Статические защищенные данные

static $allowedUserFields
static $holdEditFields

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

Открытые члены унаследованные от IRestService
 getDescription ()

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

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

Методы

◆ checkAllowedFields()

checkAllowedFields ( )
staticprotected

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

◆ getAccess()

getAccess ( $params)
static

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

◆ getDefaultAllowedUserFields()

getDefaultAllowedUserFields ( )
static

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

◆ getDefaultSite()

getDefaultSite ( )
staticprotected

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

◆ getFields()

getFields ( $query = [],
$nav = 0,
\CRestServer $server = null )
static

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

◆ getFile()

getFile ( $query,
$n,
\CRestServer $server )
static

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

◆ getUserData()

getUserData ( $userFields,
$allowedFields = null )
staticprotected

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

◆ hasAccess()

hasAccess ( $params)
static

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

◆ isAdmin()

isAdmin ( )
static

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

◆ onRestServiceBuildDescription()

onRestServiceBuildDescription ( )
static

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

◆ onUserInitialize()

onUserInitialize ( $arParams,
$arHandler )
static

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

◆ prepareSaveData()

prepareSaveData ( $userData,
$allowedUserFields = null )
staticprotected

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

◆ prepareUserData()

prepareUserData ( $userData,
$allowedUserFields = null )
staticprotected
Аргументы
$userData
null$allowedUserFields
Возвращает
array

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

◆ setDefaultAllowedUserField()

setDefaultAllowedUserField ( $field)
static

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

◆ unsetDefaultAllowedUserField()

unsetDefaultAllowedUserField ( $key)
static

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

◆ userAdd()

userAdd ( $userFields,
$nav = 0,
\CRestServer $server = null )
static

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

◆ userCounters()

userCounters ( $arParams)
static

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

◆ userCurrent()

userCurrent ( $query,
$n,
\CRestServer $server )
static

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

◆ userGet()

userGet ( $query,
$nav = 0,
\CRestServer $server = null )
static

The following code is a mistake, but it must be here to save backward compatibility

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

◆ userOnline()

userOnline ( )
static

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

◆ userUpdate()

userUpdate ( $userFields,
$nav = 0,
\CRestServer $server = null )
static

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

Поля

◆ $allowedUserFields

$allowedUserFields
staticprotected

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

◆ $holdEditFields

$holdEditFields
staticprotected
Инициализатор
= [
"LAST_LOGIN",
"DATE_REGISTER",
"IS_ONLINE",
]

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

◆ SCOPE_USER

const SCOPE_USER = 'user'

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

◆ SCOPE_USER_BASIC

const SCOPE_USER_BASIC = 'user_basic'

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

◆ SCOPE_USER_BRIEF

const SCOPE_USER_BRIEF = 'user_brief'

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/rest/lib/api/user.php