Bitrix API

RolePermissionServiceInterface

Table of Contents

Methods

deleteRole()  : void
getRoleList()  : array<string|int, mixed>
getRoleListByUser()  : array<string|int, mixed>
getSavedPermissions()  : array<string|int, mixed>
saveRole()  : int
saveRolePermissions()  : array<string|int, mixed>

Methods

getRoleList()

public getRoleList([array<string|int, mixed> $parameters = [] ]) : array<string|int, mixed>
Parameters
$parameters : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getRoleListByUser()

public getRoleListByUser(int $userId) : array<string|int, mixed>
Parameters
$userId : int
Return values
array<string|int, mixed>

getSavedPermissions()

public getSavedPermissions([array<string|int, mixed> $parameters = [] ]) : array<string|int, mixed>
Parameters
$parameters : array<string|int, mixed> = []
Return values
array<string|int, mixed>

saveRole()

public saveRole(string $name[, int|null $roleId = null ]) : int
Parameters
$name : string
$roleId : int|null = null
Return values
int

saveRolePermissions()

public saveRolePermissions(array<string|int, mixed> $permissionSettings) : array<string|int, mixed>
Parameters
$permissionSettings : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results