Класс описывает права доступа к модулю
Поля данных | |
const | RIGHT_ONECLICK_SHOW_IN_APP = 'oneclick_show_in_app' |
const | RIGHT_ONECLICK_CHANGING = 'oneclick_changing' |
const | RIGHT_ONECLICK_ACTIONS = 'oneclick_actions' |
const | RIGHT_ONECLICK_DELETE = 'oneclick_delete' |
![]() | |
const | RIGHT_READ = 'read' |
const | RIGHT_CREATE = 'create' |
const | RIGHT_UPDATE = 'update' |
const | RIGHT_DELETE = 'delete' |
![]() | |
$rights = [] | |
$right_groups = [] | |
$root_items | |
$auto_checkers | |
Защищенные члены | |
getSelfModuleRights () | |
![]() | |
getSelfModuleRights () | |
getSelfAutoCheckers () | |
![]() | |
__construct ($module) | |
getSelfModuleRights () | |
getSelfAutoCheckers () | |
addRights ($rights, $parents=[]) | |
Дополнительные унаследованные члены | |
![]() | |
getRights () | |
getRightsTree () | |
hasRight ($alias) | |
getRightTitleWithPath ($alias) | |
checkErrorAutoCheckers ($type, $params) | |
![]() | |
static | getInstance (\RS\Orm\ConfigObject $config) |
static | getRightsDataTree (object $module, array $rights_tree, array $rights=[]) |
![]() | |
$module | |
![]() | |
static | $instance = [] |
|
protected |
Возвращает древовидный список собственных прав модуля
const RIGHT_ONECLICK_ACTIONS = 'oneclick_actions' |
const RIGHT_ONECLICK_CHANGING = 'oneclick_changing' |
const RIGHT_ONECLICK_DELETE = 'oneclick_delete' |
const RIGHT_ONECLICK_SHOW_IN_APP = 'oneclick_show_in_app' |