Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс User
+ Граф наследования:User:

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

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)
 
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'
 

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

static checkAllowedFields ()
 
static prepareUserData ($userData, $allowedUserFields=null)
 
static prepareSaveData ($userData, $allowedUserFields=null)
 
static getUserData ($userFields, $allowedFields=null)
 
static getDefaultSite ()
 

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

static $allowedUserFields
 
static $holdEditFields
 

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

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

Методы

◆ checkAllowedFields()

static checkAllowedFields ( )
staticprotected

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

◆ getAccess()

static getAccess ( $params)
static

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

◆ getDefaultAllowedUserFields()

static getDefaultAllowedUserFields ( )
static

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

◆ getDefaultSite()

static getDefaultSite ( )
staticprotected

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

◆ getFields()

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

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

◆ getFile()

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

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

◆ getUserData()

static getUserData ( $userFields,
$allowedFields = null )
staticprotected

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

◆ hasAccess()

static hasAccess ( $params)
static

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

◆ isAdmin()

static isAdmin ( )
static

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

◆ onRestServiceBuildDescription()

static onRestServiceBuildDescription ( )
static

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

◆ onUserInitialize()

static onUserInitialize ( $arParams,
$arHandler )
static

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

◆ prepareSaveData()

static prepareSaveData ( $userData,
$allowedUserFields = null )
staticprotected

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

◆ prepareUserData()

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

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

◆ setDefaultAllowedUserField()

static setDefaultAllowedUserField ( $field)
static

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

◆ unsetDefaultAllowedUserField()

static unsetDefaultAllowedUserField ( $key)
static

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

◆ userAdd()

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

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

◆ userCounters()

static userCounters ( $arParams)
static

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

◆ userCurrent()

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

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

◆ userGet()

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

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

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

◆ userOnline()

static userOnline ( )
static

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

◆ userUpdate()

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

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

Данные класса

◆ $allowedUserFields

$allowedUserFields
staticprotected

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

◆ $holdEditFields

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

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

◆ SCOPE_USER

const SCOPE_USER = 'user'

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

◆ SCOPE_USER_BASIC

const SCOPE_USER_BASIC = 'user_basic'

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

◆ SCOPE_USER_BRIEF

const SCOPE_USER_BRIEF = 'user_brief'

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