Bitrix API

PermissionItem implements JsonSerializable, Arrayable

FinalYes

Table of Contents

Interfaces

JsonSerializable
Arrayable

Constants

DELIMITER_ID  = 'permission-item-delimiter'
ID  = 'permission-item'

Methods

__construct()  : mixed
canShow()  : bool
createByEntity()  : self
delimiter()  : array<string|int, mixed>
interfaceToolbarDelimiter()  : array<string|int, mixed>
jsonSerialize()  : array<string|int, mixed>
setAnalytics()  : self
toArray()  : array<string|int, mixed>
toInterfaceToolbarButton()  : array<string|int, mixed>

Constants

DELIMITER_ID

public mixed DELIMITER_ID = 'permission-item-delimiter'

Methods

createByEntity()

public static createByEntity(int $entityTypeId[, int|null $categoryId = null ]) : self
Parameters
$entityTypeId : int
$categoryId : int|null = null
Return values
self

delimiter()

public delimiter() : array<string|int, mixed>
Return values
array<string|int, mixed>

interfaceToolbarDelimiter()

public interfaceToolbarDelimiter() : array<string|int, mixed>
Return values
array<string|int, mixed>

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

setAnalytics()

public setAnalytics(array<string|int, mixed> $analytics) : self
Parameters
$analytics : array<string|int, mixed>
Return values
self

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

toInterfaceToolbarButton()

public toInterfaceToolbarButton() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results