|
static | AddCode ($userId, $provider, $code) |
static | RemoveCode ($userId, $provider, $code) |
static | ClearCache ($userId) |
static | RecalculateForUser ($userId, $provider, DateTime $dateCheck=null) |
static | RecalculateForProvider ($provider) |
static | GetUserCodes ($USER_ID, $arFilter=[], bool $updateCodes=true) |
static | GetUserCodesArray ($USER_ID, $arFilter=[]) |
static | CmpNames ($a, $b) |
static | GetProviders () |
static | OnUserDelete ($USER_ID) |
static | SaveLastRecentlyUsed ($arLRU) |
static | GetLastRecentlyUsed ($provider) |
static | deleteDuplicatesAgent (int $lastId=0) |
См. определение в файле access.php строка 14
◆ __construct()
__construct |
( |
| $arParams = false | ) |
|
◆ AddCode()
AddCode |
( |
| $userId, |
|
|
| $provider, |
|
|
| $code ) |
|
static |
- Аргументы
-
int | $userId | |
string | $provider | |
string | $code | |
См. определение в файле access.php строка 167
◆ AjaxRequest()
◆ ClearCache()
◆ ClearCheckCache()
ClearCheckCache |
( |
| $provider, |
|
|
| $userId ) |
|
staticprotected |
◆ CmpNames()
◆ DeleteCodes()
DeleteCodes |
( |
| $providerId, |
|
|
| $userId ) |
|
staticprotected |
◆ deleteDuplicatesAgent()
deleteDuplicatesAgent |
( |
int | $lastId = 0 | ) |
|
|
static |
◆ GetCheckCacheId()
GetCheckCacheId |
( |
| $provider, |
|
|
| $userId ) |
|
staticprotected |
◆ GetCodesCacheId()
GetCodesCacheId |
( |
| $userId | ) |
|
|
staticprotected |
◆ GetFormHtml()
◆ GetLastRecentlyUsed()
GetLastRecentlyUsed |
( |
| $provider | ) |
|
|
static |
◆ GetNames()
GetNames |
( |
| $arCodes, |
|
|
| $bSort = false ) |
◆ GetProviderNames()
◆ GetProviders()
◆ GetUserCodes()
GetUserCodes |
( |
| $USER_ID, |
|
|
| $arFilter = [], |
|
|
bool | $updateCodes = true ) |
|
static |
◆ GetUserCodesArray()
GetUserCodesArray |
( |
| $USER_ID, |
|
|
| $arFilter = [] ) |
|
static |
◆ NeedToRecalculate()
NeedToRecalculate |
( |
| $provider, |
|
|
| $USER_ID, |
|
|
DateTime | $now ) |
|
staticprotected |
◆ OnUserDelete()
◆ RecalculateForProvider()
RecalculateForProvider |
( |
| $provider | ) |
|
|
static |
◆ RecalculateForUser()
RecalculateForUser |
( |
| $userId, |
|
|
| $provider, |
|
|
DateTime | $dateCheck = null ) |
|
static |
◆ RemoveCode()
RemoveCode |
( |
| $userId, |
|
|
| $provider, |
|
|
| $code ) |
|
static |
- Аргументы
-
int | $userId | |
string | $provider | |
string | $code | |
См. определение в файле access.php строка 190
◆ SaveLastRecentlyUsed()
SaveLastRecentlyUsed |
( |
| $arLRU | ) |
|
|
static |
◆ UpdateStat()
UpdateStat |
( |
| $provider, |
|
|
| $userId, |
|
|
DateTime | $now ) |
|
staticprotected |
◆ $arAuthProviders
◆ $arChecked
◆ $arParams
◆ $userCodes
◆ CACHE_DIR
const CACHE_DIR = "access_codes" |
◆ CHECK_CACHE_DIR
const CHECK_CACHE_DIR = "access_check" |
Объявления и описания членов класса находятся в файле: