Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс RoleUtil
+ Граф наследования:RoleUtil:

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

static preparedRoleMap ()
 
static buildInsertPermissionQuery (array $permissions, int $roleId)
 
static insertPermissions (array $valuesData)
 
static getLocalizedName (string $key)
 
- Открытые статические члены унаследованные от RoleUtil
static getRoles ()
 
static createRole (string $title)
 

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

static getRoleTableClass ()
 
static getRoleRelationTableClass ()
 
static getPermissionTableClass ()
 
static getRoleDictionaryClass ()
 

Дополнительные унаследованные члены

- Открытые члены унаследованные от RoleUtil
 __construct (int $roleId)
 
 getMembers (int $limit=0)
 
 deleteRole ()
 
 updateTitle (string $title)
 
 getPermissions ()
 
 updatePermissions (array $permissions)
 
 updateRoleRelations (array $roleRelations)
 
- Защищенные члены унаследованные от RoleUtil
 loadRole ()
 
 validatePermissions (array $permissions)
 
- Защищенные данные унаследованные от RoleUtil
 $roleId
 
 $role
 

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

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

Методы

◆ buildInsertPermissionQuery()

static buildInsertPermissionQuery ( array $permissions,
int $roleId )
static

building sql insert list

Аргументы
array$permissionspermission list
int$roleIdrole identification number
Возвращает
array

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

◆ getLocalizedName()

static getLocalizedName ( string $key)
static
Аргументы
string$key
Возвращает
string

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

◆ getPermissionTableClass()

static getPermissionTableClass ( )
staticprotected

Переопределяет метод предка RoleUtil.

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

◆ getRoleDictionaryClass()

static getRoleDictionaryClass ( )
staticprotected

Переопределяет метод предка RoleUtil.

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

◆ getRoleRelationTableClass()

static getRoleRelationTableClass ( )
staticprotected

Переопределяет метод предка RoleUtil.

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

◆ getRoleTableClass()

static getRoleTableClass ( )
staticprotected

Переопределяет метод предка RoleUtil.

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

◆ insertPermissions()

static insertPermissions ( array $valuesData)
static

insert data to permission table

Аргументы
array$valuesData
Исключения

Bitrix\Main\Db\SqlQueryException

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

◆ preparedRoleMap()

static preparedRoleMap ( )
static

pre installed roles list

Возвращает
array

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