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

Открытые члены

 __construct ()
 GetParam ($name)
 SetParam ($name, $value)
 GetSecurityPolicy ()
 GetID ()
 GetLogin ()
 GetEmail ()
 GetFullName ()
 GetFirstName ()
 GetLastName ()
 GetSecondName ()
 GetFormattedName ($bUseBreaks=true, $bHTMLSpec=true)
 Add ($arFields)
 GetUserGroupArray ()
 SetUserGroupArray ($arr)
 GetUserGroupString ()
 GetGroups ()
 RequiredHTTPAuthBasic ($Realm="Bitrix")
 LoginByCookies ()
 LoginByHash ($login, $hash)
 LoginByHttpAuth ()
 LoginByDigest ($arDigest)
 LoginHitByHash ($hash, $closeSession=true, $delete=false, $remember=false)
 UpdateSessionData (Authentication\Context $context, $onlyActive=true)
 Authorize ($context, $bSave=false, $bUpdate=true, $applicationId=null, $onlyActive=true)
 LoginAs (int $userId)
 Login ($login, $password, $remember='N', $password_original='Y')
 LoginByOtp ($otp, $remember_otp='N', $captcha_word='', $captcha_sid='')
 AuthorizeWithOtp ($user_id, $bSave=false)
 ChangePassword ($LOGIN, $CHECKWORD, $PASSWORD, $CONFIRM_PASSWORD, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $authActions=true, $phoneNumber='', $currentPassword='')
 Register ($USER_LOGIN, $USER_NAME, $USER_LAST_NAME, $USER_PASSWORD, $USER_CONFIRM_PASSWORD, $USER_EMAIL, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $bSkipConfirm=false, $USER_PHONE_NUMBER='')
 SimpleRegister ($USER_EMAIL, $SITE_ID=false)
 IsAuthorized ()
 HasNoAccess ()
 IsJustAuthorized ()
 IsJustBecameOnline ()
 IsAdmin ()
 SetControllerAdmin ($isAdmin=true)
 Logout ()
 CheckFields (&$arFields, $ID=false)
 Update ($ID, $arFields, $authActions=true)
 GetAllOperations ($arGroups=false)
 CanDoOperation ($op_name, $user_id=0)
 CanDoFileOperation ($op_name, $arPath)
 CanAccessFile (string $path, ?string $site=null)
 CanAccess ($arCodes)
 GetAccessCodes ()
 getContext ()
Открытые члены унаследованные от CDBResult
 SelectedRowsCount ()
 AffectedRowsCount ()
 FieldsCount ()
 FieldName ($iCol)
Открытые члены унаследованные от CAllDBResult
 __construct ($res=null)
 __sleep ()
 Fetch ()
 NavQuery ($strSql, $cnt, $arNavStartParams, $bIgnoreErrors=false)
 NavContinue ()
 IsNavPrint ()
 NavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false)
 GetNavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false, $arDeleteParam=false)
 ExtractFields ($strPrefix="str_", $bDoEncode=true)
 ExtractEditFields ($strPrefix="str_")
 GetNext ($bTextHtmlAuto=true, $use_tilda=true)
 InitNavStartVars ($nPageSize=0, $bShowAll=true, $iNumPage=false)
 NavStart ($nPageSize=0, $bShowAll=true, $iNumPage=false)
 DBNavStart ()
 InitFromArray ($arr)
 NavNext ($bSetGlobalVars=true, $strPrefix="str_", $bDoEncode=true, $bSkipEntities=true)
 GetPageNavString ($navigationTitle, $templateName="", $showAlways=false, $parentComponent=null)
 GetPageNavStringEx (&$navComponentObject, $navigationTitle, $templateName="", $showAlways=false, $parentComponent=null, $componentParams=[])
 SetUserFields ($arUserFields)

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

static GetDropDownList ($strSqlSearch="and ACTIVE='Y'", $strSqlOrder="ORDER BY ID, NAME, LAST_NAME")
static GetList ($by='', $order='', $arFilter=[], $arParams=[])
static IsOnLine ($id, $interval=null)
static GetSubordinateGroups (int $userID=null)
static UpdateDigest ($ID, $pass)
static AddHitAuthHash ($url, $user_id=false, $site_id=false, $ttl=null)
static GetHitAuthHash ($urlMask, $userID=false, $siteId=null)
static CleanUpHitAuthAgent ()
static LoginInternal (&$arParams, &$result_message=true, $context=null, &$error=[])
static GeneratePasswordByPolicy (array $groups)
static CheckPasswordAgainstPolicy ($password, $arPolicy, $userId=null)
static SendUserInfo ($ID, $SITE_ID, $MSG, $bImmediate=false, $eventName="USER_INFO", $checkword=null)
static SendPassword ($LOGIN, $EMAIL, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $phoneNumber='', $shortCode=false)
static getLogoutParams ($deleteParms=[])
static GetUserGroup ($ID)
static GetUserGroupEx ($ID)
static GetUserGroupList ($ID)
static CheckInternalFields ($arFields, $ID=false)
static GetByID ($ID)
static GetByLogin ($LOGIN)
static SetUserGroup ($USER_ID, $arGroups, $newUser=false)
static AppendUserGroup ($userId, $groups)
static RemoveUserGroup (int $userId, array $groups)
static GetCount ($maxCount=0)
static Delete ($ID)
static GetExternalAuthList ()
static GetGroupPolicy ($iUserId)
static getPolicy ($userId)
static CheckStoredHash ($context, $hash, $tempHash=false)
static GetFileOperations ($arPath, $arGroups=false)
static UserTypeRightsCheck ($entity_id)
static CleanUpAgent ()
static DeactivateAgent ()
static UnblockAgent ($userId)
static GetActiveUsersCount ()
static SetLastActivityDate ($userId=null, $cache=false)
static SetLastActivityDateByArray ($arUsers, $ip=null)
static GetSecondsForLimitOnline ()
static GetExternalUserTypes ()
static GetOnlineStatus ($userId, $lastseen, $now=false)
static FormatLastActivityDate ($timestamp, $now=false)
static SearchUserByName ($arName, $email='', $bLoginMode=false)
static FormatName ($NAME_TEMPLATE, $arUser, $bUseLogin=false, $bHTMLSpec=true, $enabledEmptyNameStub=true)
static clearUserGroupCache ($ID=false)
static AuthActionsCleanUpAgent ()
static GeneratePhoneCode ($userId)
static VerifyPhoneCode ($phoneNumber, $code)
static SendPhoneCode ($phoneNumber, $smsTemplate, $siteId=null)
Открытые статические члены унаследованные от CAllDBResult
static NavStringForCache ($nPageSize=0, $bShowAll=true, $iNumPage=false)
static GetNavParams ($nPageSize=0, $bShowAll=true, $iNumPage=false)

Поля данных

const STATUS_ONLINE = 'online'
const STATUS_OFFLINE = 'offline'
const PHONE_CODE_OTP_INTERVAL = 30
const PHONE_CODE_RESEND_INTERVAL = 60
const PASSWORD_SPECIAL_CHARS = ',.<>/?;:\'"[]{}\|`~!@#$%^&*()_+=-'
 $LAST_ERROR = ''
Поля данных унаследованные от CAllDBResult
 $result
 $arResult
 $arReplacedAliases
 $arResultAdd
 $bNavStart = false
 $bShowAll = false
 $NavNum
 $NavPageCount
 $NavPageNomer
 $NavPageSize
 $NavShowAll
 $NavRecordCount
 $bFirstPrintNav = true
 $PAGEN
 $SIZEN
 $SESS_SIZEN
 $SESS_ALL
 $SESS_PAGEN
 $add_anchor = ""
 $bPostNavigation = false
 $bFromArray = false
 $bFromLimited = false
 $nPageWindow = 5
 $nSelectedCount = false
 $arGetNextCache = false
 $bDescPageNumbering = false
 $arUserFields = false
 $usedUserFields = false
 $SqlTraceIndex = false
 $DB
 $NavRecordCountChangeDisable = false
 $is_filtered = false
 $nStartPage = 0
 $nEndPage = 0
 $resultObject = null

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

 setStoredAuthCookies ($login, $hash, $save)
Защищенные члены унаследованные от CDBResult
 FetchRow ()
 GetRowsCount ()
 Seek (int $offset)
Защищенные члены унаследованные от CAllDBResult
 FetchInternal ()
 calculatePageNumber (int $defaultNumber=1, bool $useSession=true, bool $checkOutOfRange=false)
 AfterFetch (&$res)

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

static blockUser ($userId, $blockTime, $loginAttempts)
static GetCurrentGroups (int $userId)
static SendEmailCode ($userId, $siteId)
static clearTagCache (int $ID, bool $realUser, array $fields=null)

Защищенные данные

 $admin
 $context
 $justAuthorized = false
Защищенные данные унаследованные от CDBResult
 $byteaFields = false

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

static $kernelSession
static $CURRENT_USER = false
static $userGroupCache = []

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

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

Конструктор(ы)

◆ __construct()

__construct ( )

CUser constructor.

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

Методы

◆ Add()

Add ( $arFields)

@global CUserTypeManager $USER_FIELD_MANAGER

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

◆ AddHitAuthHash()

AddHitAuthHash ( $url,
$user_id = false,
$site_id = false,
$ttl = null )
static

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

◆ AppendUserGroup()

AppendUserGroup ( $userId,
$groups )
static

Appends groups to the list of existing user's groups.

Аргументы
int$userId
array | int$groupsA single number, or an array of numbers, or an array of arrays("GROUP_ID"=>$val, "DATE_ACTIVE_FROM"=>$val, "DATE_ACTIVE_TO"=>$val)

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

◆ AuthActionsCleanUpAgent()

AuthActionsCleanUpAgent ( )
static

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

◆ Authorize()

Authorize ( $context,
$bSave = false,
$bUpdate = true,
$applicationId = null,
$onlyActive = true )

Performs the user authorization: fills session parameters; remembers auth; spreads auth through sites.

Аргументы
Authentication\Context | int$contextContains user id.
bool$bSaveSave authorization in cookies.
bool$bUpdateUpdate last login information in DB.
string | null$applicationIdAn application password ID.
Возвращает
bool

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

◆ AuthorizeWithOtp()

AuthorizeWithOtp ( $user_id,
$bSave = false )

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

◆ blockUser()

blockUser ( $userId,
$blockTime,
$loginAttempts )
staticprotected

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

◆ CanAccess()

CanAccess ( $arCodes)

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

◆ CanAccessFile()

CanAccessFile ( string $path,
?string $site = null )

Checks if the current user can access the file content. Only admin can view content of PHP files.

Аргументы
string$path
string | null$site
Возвращает
bool

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

◆ CanDoFileOperation()

CanDoFileOperation ( $op_name,
$arPath )

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

◆ CanDoOperation()

CanDoOperation ( $op_name,
$user_id = 0 )

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

◆ ChangePassword()

ChangePassword ( $LOGIN,
$CHECKWORD,
$PASSWORD,
$CONFIRM_PASSWORD,
$SITE_ID = false,
$captcha_word = '',
$captcha_sid = 0,
$authActions = true,
$phoneNumber = '',
$currentPassword = '' )

@global CMain $APPLICATION

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

◆ CheckFields()

CheckFields ( & $arFields,
$ID = false )

@global CMain $APPLICATION @global CUserTypeManager $USER_FIELD_MANAGER

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

◆ CheckInternalFields()

CheckInternalFields ( $arFields,
$ID = false )
static
Аргументы
array$arFields
int | bool$ID
Возвращает
string

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

◆ CheckPasswordAgainstPolicy()

CheckPasswordAgainstPolicy ( $password,
$arPolicy,
$userId = null )
static

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

◆ CheckStoredHash()

CheckStoredHash ( $context,
$hash,
$tempHash = false )
static

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

◆ CleanUpAgent()

CleanUpAgent ( )
static

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

◆ CleanUpHitAuthAgent()

CleanUpHitAuthAgent ( )
static

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

◆ clearTagCache()

clearTagCache ( int $ID,
bool $realUser,
array $fields = null )
staticprotected

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

◆ clearUserGroupCache()

clearUserGroupCache ( $ID = false)
static

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

◆ DeactivateAgent()

DeactivateAgent ( )
static

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

◆ Delete()

Delete ( $ID)
static

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

◆ FormatLastActivityDate()

FormatLastActivityDate ( $timestamp,
$now = false )
static
Аргументы
int | bool | DateTime$timestamp
int | bool | DateTime$now
Возвращает
string

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

◆ FormatName()

FormatName ( $NAME_TEMPLATE,
$arUser,
$bUseLogin = false,
$bHTMLSpec = true,
$enabledEmptyNameStub = true )
static

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

◆ GeneratePasswordByPolicy()

GeneratePasswordByPolicy ( array $groups)
static

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

◆ GeneratePhoneCode()

GeneratePhoneCode ( $userId)
static
Аргументы
int$userId
Возвращает
array|bool [code, phone_number]

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

◆ GetAccessCodes()

GetAccessCodes ( )

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

◆ GetActiveUsersCount()

GetActiveUsersCount ( )
static

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

◆ GetAllOperations()

GetAllOperations ( $arGroups = false)

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

◆ GetByID()

GetByID ( $ID)
static

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

◆ GetByLogin()

GetByLogin ( $LOGIN)
static

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

◆ getContext()

getContext ( )

Returns the current authentication context, stored in the session.

Возвращает
Authentication\Context

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

◆ GetCount()

GetCount ( $maxCount = 0)
static

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

◆ GetCurrentGroups()

GetCurrentGroups ( int $userId)
staticprotected

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

◆ GetDropDownList()

GetDropDownList ( $strSqlSearch = "and ACTIVE='Y'",
$strSqlOrder = "ORDER BY ID, NAME, LAST_NAME" )
static

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

◆ GetEmail()

GetEmail ( )

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

◆ GetExternalAuthList()

GetExternalAuthList ( )
static

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

◆ GetExternalUserTypes()

GetExternalUserTypes ( )
static

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

◆ GetFileOperations()

GetFileOperations ( $arPath,
$arGroups = false )
static

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

◆ GetFirstName()

GetFirstName ( )

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

◆ GetFormattedName()

GetFormattedName ( $bUseBreaks = true,
$bHTMLSpec = true )

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

◆ GetFullName()

GetFullName ( )

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

◆ GetGroupPolicy()

GetGroupPolicy ( $iUserId)
static

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

◆ GetGroups()

GetGroups ( )

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

◆ GetHitAuthHash()

GetHitAuthHash ( $urlMask,
$userID = false,
$siteId = null )
static

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

◆ GetID()

GetID ( )

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

◆ GetLastName()

GetLastName ( )

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

◆ GetList()

GetList ( $by = '',
$order = '',
$arFilter = [],
$arParams = [] )
static

@global CUserTypeManager $USER_FIELD_MANAGER

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

◆ GetLogin()

GetLogin ( )

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

◆ getLogoutParams()

getLogoutParams ( $deleteParms = [])
static
Аргументы
array | true$deleteParmsParameters to delete; if true, delete all
Возвращает
string

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

◆ GetOnlineStatus()

GetOnlineStatus ( $userId,
$lastseen,
$now = false )
static

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

◆ GetParam()

GetParam ( $name)

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

◆ getPolicy()

getPolicy ( $userId)
static
Аргументы
mixed$userIdUser ID or array of groups
Возвращает
Policy\RulesCollection

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

◆ GetSecondName()

GetSecondName ( )

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

◆ GetSecondsForLimitOnline()

GetSecondsForLimitOnline ( )
static

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

◆ GetSecurityPolicy()

GetSecurityPolicy ( )

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

◆ GetSubordinateGroups()

GetSubordinateGroups ( int $userID = null)
static

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

◆ GetUserGroup()

GetUserGroup ( $ID)
static

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

◆ GetUserGroupArray()

GetUserGroupArray ( )

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

◆ GetUserGroupEx()

GetUserGroupEx ( $ID)
static

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

◆ GetUserGroupList()

GetUserGroupList ( $ID)
static

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

◆ GetUserGroupString()

GetUserGroupString ( )

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

◆ HasNoAccess()

HasNoAccess ( )

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

◆ IsAdmin()

IsAdmin ( )

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

◆ IsAuthorized()

IsAuthorized ( )

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

◆ IsJustAuthorized()

IsJustAuthorized ( )

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

◆ IsJustBecameOnline()

IsJustBecameOnline ( )

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

◆ IsOnLine()

IsOnLine ( $id,
$interval = null )
static

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

◆ Login()

Login ( $login,
$password,
$remember = 'N',
$password_original = 'Y' )

Authenticates the user and then authorizes him

Аргументы
string$login
string$password
string$remember
string$password_original
Возвращает
array|bool

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

◆ LoginAs()

LoginAs ( int $userId)

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

◆ LoginByCookies()

LoginByCookies ( )

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

◆ LoginByDigest()

LoginByDigest ( $arDigest)

@global CMain $APPLICATION

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

◆ LoginByHash()

LoginByHash ( $login,
$hash )

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

◆ LoginByHttpAuth()

LoginByHttpAuth ( )

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

◆ LoginByOtp()

LoginByOtp ( $otp,
$remember_otp = 'N',
$captcha_word = '',
$captcha_sid = '' )

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

◆ LoginHitByHash()

LoginHitByHash ( $hash,
$closeSession = true,
$delete = false,
$remember = false )

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

◆ LoginInternal()

LoginInternal ( & $arParams,
& $result_message = true,
$context = null,
& $error = [] )
static

Internal authentication by login and password.

Аргументы
array$arParams
array | bool$result_message
Authentication\Context | null$context
array$error
Возвращает
int User ID on success or 0 on failure. Additionally, $result_message will hold an error.

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

◆ Logout()

Logout ( )

@global CMain $APPLICATION

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

◆ Register()

Register ( $USER_LOGIN,
$USER_NAME,
$USER_LAST_NAME,
$USER_PASSWORD,
$USER_CONFIRM_PASSWORD,
$USER_EMAIL,
$SITE_ID = false,
$captcha_word = '',
$captcha_sid = 0,
$bSkipConfirm = false,
$USER_PHONE_NUMBER = '' )

@global CMain $APPLICATION @global CUserTypeManager $USER_FIELD_MANAGER

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

◆ RemoveUserGroup()

RemoveUserGroup ( int $userId,
array $groups )
static

Removes groups from the existing user's groups.

Аргументы
int$userId
array$groupsAn array of group IDs.

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

◆ RequiredHTTPAuthBasic()

RequiredHTTPAuthBasic ( $Realm = "Bitrix")

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

◆ SearchUserByName()

SearchUserByName ( $arName,
$email = '',
$bLoginMode = false )
static

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

◆ SendEmailCode()

SendEmailCode ( $userId,
$siteId )
staticprotected

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

◆ SendPassword()

SendPassword ( $LOGIN,
$EMAIL,
$SITE_ID = false,
$captcha_word = '',
$captcha_sid = 0,
$phoneNumber = '',
$shortCode = false )
static

@global CMain $APPLICATION

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

◆ SendPhoneCode()

SendPhoneCode ( $phoneNumber,
$smsTemplate,
$siteId = null )
static
Аргументы
string$phoneNumber
string$smsTemplate
string | null$siteId
Возвращает
Main\Result

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

◆ SendUserInfo()

SendUserInfo ( $ID,
$SITE_ID,
$MSG,
$bImmediate = false,
$eventName = "USER_INFO",
$checkword = null )
static

Sends a profile information to email

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

◆ SetControllerAdmin()

SetControllerAdmin ( $isAdmin = true)

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

◆ SetLastActivityDate()

SetLastActivityDate ( $userId = null,
$cache = false )
static

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

◆ SetLastActivityDateByArray()

SetLastActivityDateByArray ( $arUsers,
$ip = null )
static

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

◆ SetParam()

SetParam ( $name,
$value )

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

◆ setStoredAuthCookies()

setStoredAuthCookies ( $login,
$hash,
$save )
protected

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

◆ SetUserGroup()

SetUserGroup ( $USER_ID,
$arGroups,
$newUser = false )
static

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

◆ SetUserGroupArray()

SetUserGroupArray ( $arr)

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

◆ SimpleRegister()

SimpleRegister ( $USER_EMAIL,
$SITE_ID = false )

@global CMain $APPLICATION

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

◆ UnblockAgent()

UnblockAgent ( $userId)
static

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

◆ Update()

Update ( $ID,
$arFields,
$authActions = true )

@global CUserTypeManager $USER_FIELD_MANAGER

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

◆ UpdateDigest()

UpdateDigest ( $ID,
$pass )
static

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

◆ UpdateSessionData()

UpdateSessionData ( Authentication\Context $context,
$onlyActive = true )

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

◆ UserTypeRightsCheck()

UserTypeRightsCheck ( $entity_id)
static

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

◆ VerifyPhoneCode()

VerifyPhoneCode ( $phoneNumber,
$code )
static
Аргументы
string$phoneNumber
string$code
Возвращает
bool|int User ID on success, false on error

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

Поля

◆ $admin

$admin
protected

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

◆ $context

$context
protected

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

◆ $CURRENT_USER

$CURRENT_USER = false
staticprotected

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

◆ $justAuthorized

$justAuthorized = false
protected

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

◆ $kernelSession

$kernelSession
staticprotected

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

◆ $LAST_ERROR

$LAST_ERROR = ''

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

◆ $userGroupCache

$userGroupCache = []
staticprotected

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

◆ PASSWORD_SPECIAL_CHARS

const PASSWORD_SPECIAL_CHARS = ',.<>/?;:\'"[]{}\|`~!@#$%^&*()_+=-'

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

◆ PHONE_CODE_OTP_INTERVAL

const PHONE_CODE_OTP_INTERVAL = 30

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

◆ PHONE_CODE_RESEND_INTERVAL

const PHONE_CODE_RESEND_INTERVAL = 60

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

◆ STATUS_OFFLINE

const STATUS_OFFLINE = 'offline'

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

◆ STATUS_ONLINE

const STATUS_ONLINE = 'online'

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


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