Bitrix API

DynamicController extends BaseController uses ActivityControllerMixin, ProductRowControllerMixin, ObserverControllerMixin, ChatControllerMixin, WaitingControllerMixin

Table of Contents

Methods

countItemsInRecycleBin()  : int
erase()  : void
Erase entity from Recycle Bin.
eraseAll()  : void
getActivityOwnerNotFoundMessage()  : mixed
getEntityInfos()  : mixed
getEntityTypeID()  : int
Get Entity Type ID
getEntityTypeName()  : string
Get Entity Type Name
getFieldNames()  : array<string|int, string>
Returns array of field names that are allowed in entity data
getInstance()  : static
Get an instance of the controller
getProductRowOwnerType()  : string
getProductRowSuspendedOwnerType()  : string
getRecyclebinEntityTypeName()  : string
Get recyclebin entity type name.
getSuspendedEntityTypeID()  : int
Get Suspended Entity Type ID
getSuspendedEntityTypeName()  : string
Get Suspended Entity Type Name
isEnabled()  : bool
Check if current manager enabled.
isItemLocked()  : mixed
moveToBin()  : void
Move entity to Recycle Bin.
prepareEntityData()  : array<string|int, mixed>
recover()  : int|null
Recover entity from Recycle Bin.
setEntityTypeID()  : void

Methods

countItemsInRecycleBin()

public countItemsInRecycleBin() : int
Return values
int

erase()

Erase entity from Recycle Bin.

public erase(int $entityID[, array<string|int, mixed> $params = [] ]) : void
Parameters
$entityID : int
$params : array<string|int, mixed> = []

getActivityOwnerNotFoundMessage()

public getActivityOwnerNotFoundMessage(mixed $entityTypeID, mixed $entityID, array<string|int, mixed> $params) : mixed
Parameters
$entityTypeID : mixed
$entityID : mixed
$params : array<string|int, mixed>

getEntityInfos()

public getEntityInfos(mixed $entityIDs) : mixed
Parameters
$entityIDs : mixed

getEntityTypeID()

Get Entity Type ID

public getEntityTypeID() : int
Return values
int

getEntityTypeName()

Get Entity Type Name

public getEntityTypeName() : string
Return values
string

getFieldNames()

Returns array of field names that are allowed in entity data

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

getInstance()

Get an instance of the controller

public static getInstance(int $entityTypeId) : static
Parameters
$entityTypeId : int
Return values
static

getProductRowOwnerType()

public getProductRowOwnerType() : string
Tags
inheritDoc
Return values
string

getProductRowSuspendedOwnerType()

public getProductRowSuspendedOwnerType() : string
Tags
inheritDoc
Return values
string

getRecyclebinEntityTypeName()

Get recyclebin entity type name.

public getRecyclebinEntityTypeName() : string
Return values
string

getSuspendedEntityTypeID()

Get Suspended Entity Type ID

public getSuspendedEntityTypeID() : int
Return values
int

getSuspendedEntityTypeName()

Get Suspended Entity Type Name

public getSuspendedEntityTypeName() : string
Return values
string

isEnabled()

Check if current manager enabled.

public static isEnabled() : bool
Return values
bool

isItemLocked()

public static isItemLocked(mixed $itemID) : mixed
Parameters
$itemID : mixed

moveToBin()

Move entity to Recycle Bin.

public moveToBin(int $entityID[, array<string|int, mixed> $params = [] ]) : void
Parameters
$entityID : int
$params : array<string|int, mixed> = []

prepareEntityData()

public prepareEntityData(mixed $entityId[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$entityId : mixed
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

recover()

Recover entity from Recycle Bin.

public recover(int $entityID[, array<string|int, mixed> $params = [] ]) : int|null
Parameters
$entityID : int
$params : array<string|int, mixed> = []
Return values
int|null

setEntityTypeID()

public setEntityTypeID(int $entityTypeId) : void
Parameters
$entityTypeId : int

        
On this page

Search results