Открытые члены | |
__construct (int $userId) | |
getUser () | |
checkByItemId (string $action, int $itemId=null, $params=null) | |
check (string $action, AccessibleItem $item=null, $params=null) | |
batchCheck (array $request, AccessibleItem $item) | |
getEntityFilter (string $action, string $entityName, $params=null) | |
Открытые статические члены | |
static | getInstance ($userId) |
static | can ($userId, string $action, $itemId=null, $params=null) |
Защищенные члены | |
loadItem (int $itemId=null) | |
loadUser (int $userId) | |
getRuleName (string $action) | |
getRuleNamespace () | |
sendEvent (string $eventName, string $action, AccessibleItem $item=null, $params=null, bool $isAccess=null) | |
Защищенные данные | |
const | RULE_SUFFIX = 'Rule' |
$user | |
RuleFactory | $ruleFactory |
FilterFactory | $filterFactory |
Статические защищенные данные | |
static | $register = [] |
См. определение в файле baseaccesscontroller.php строка 21
__construct | ( | int | $userId | ) |
Замещает AccessibleController.
Переопределяется в AccessController.
См. определение в файле baseaccesscontroller.php строка 56
batchCheck | ( | array | $request, |
AccessibleItem | $item ) |
AccessibleItem | $item | |
array | $request | [ actionId => params ] |
UnknownActionException |
Замещает AccessibleController.
См. определение в файле baseaccesscontroller.php строка 111
|
static |
Замещает AccessibleController.
См. определение в файле baseaccesscontroller.php строка 47
check | ( | string | $action, |
AccessibleItem | $item = null, | ||
$params = null ) |
Замещает AccessibleController.
Переопределяется в AccessController и AccessController.
См. определение в файле baseaccesscontroller.php строка 74
checkByItemId | ( | string | $action, |
int | $itemId = null, | ||
$params = null ) |
Замещает AccessibleController.
См. определение в файле baseaccesscontroller.php строка 68
getEntityFilter | ( | string | $action, |
string | $entityName, | ||
$params = null ) |
@inheritDoc
Замещает AccessibleController.
См. определение в файле baseaccesscontroller.php строка 168
|
static |
См. определение в файле baseaccesscontroller.php строка 38
|
protected |
Переопределяется в AccessController.
См. определение в файле baseaccesscontroller.php строка 128
|
protected |
См. определение в файле baseaccesscontroller.php строка 140
getUser | ( | ) |
Замещает AccessibleController.
См. определение в файле baseaccesscontroller.php строка 63
|
abstractprotected |
Переопределяется в TypeAccessController, AccessController, UserFieldAccessController и AccessController.
|
abstractprotected |
Переопределяется в EventAccessController, SectionAccessController, TypeAccessController, AccessController, UserFieldAccessController и AccessController.
|
protected |
См. определение в файле baseaccesscontroller.php строка 147
|
protected |
См. определение в файле baseaccesscontroller.php строка 36
|
staticprotected |
См. определение в файле baseaccesscontroller.php строка 29
|
protected |
См. определение в файле baseaccesscontroller.php строка 34
|
protected |
См. определение в файле baseaccesscontroller.php строка 32
|
protected |
См. определение в файле baseaccesscontroller.php строка 27