Bitrix API

AccessService extends AccessService

FinalYes

Table of Contents

Methods

__construct()  : mixed
canUserAddElement()  : CheckPermissionsResponse
canUserEditElement()  : CheckPermissionsResponse
canUserEditIBlock()  : CheckPermissionsResponse
canUserGetElementList()  : CheckPermissionsResponse
canUserReadCatalog()  : CheckPermissionsResponse
canUserReadElement()  : CheckPermissionsResponse
canUserReadIBlock()  : CheckPermissionsResponse
checkElementPermission()  : CheckPermissionsResponse
checkIBlockPermission()  : CheckPermissionsResponse
checkIBlockTypePermission()  : CheckPermissionsResponse
checkPermissions()  : CheckPermissionsResponse
getAccessDeniedError()  : Error
getUserId()  : int
isAccessDeniedPermission()  : bool
isAdminPermission()  : bool
isCanReadPermission()  : bool

Methods

__construct()

public __construct(int $userId, Param $param) : mixed
Parameters
$userId : int
$param : Param
Tags
throws
ArgumentException

checkElementPermission()

public checkElementPermission([int $elementId = 0 ][, int $sectionId = 0 ][, string|null $entityMethod = null ][, int|null $iBlockId = null ]) : CheckPermissionsResponse
Parameters
$elementId : int = 0
$sectionId : int = 0
$entityMethod : string|null = null
$iBlockId : int|null = null
Return values
CheckPermissionsResponse

getAccessDeniedError()

public static getAccessDeniedError() : Error
Return values
Error

isAccessDeniedPermission()

public isAccessDeniedPermission(string|int $permission) : bool
Parameters
$permission : string|int
Return values
bool

isAdminPermission()

public isAdminPermission(string|int $permission) : bool
Parameters
$permission : string|int
Return values
bool

isCanReadPermission()

public isCanReadPermission(string|int $permission) : bool
Parameters
$permission : string|int
Return values
bool

        
On this page

Search results