|
| 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" |
Объявления и описания членов класса находятся в файле: