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
interase()
Erase entity from Recycle Bin.
public
erase(int $entityID[, array<string|int, mixed> $params = [] ]) : void
Parameters
- $entityID : int
- $params : array<string|int, mixed> = []
eraseAll()
public
eraseAll() : void
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
intgetEntityTypeName()
Get Entity Type Name
public
getEntityTypeName() : string
Return values
stringgetFieldNames()
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
staticgetProductRowOwnerType()
public
getProductRowOwnerType() : string
Tags
Return values
stringgetProductRowSuspendedOwnerType()
public
getProductRowSuspendedOwnerType() : string
Tags
Return values
stringgetRecyclebinEntityTypeName()
Get recyclebin entity type name.
public
getRecyclebinEntityTypeName() : string
Return values
stringgetSuspendedEntityTypeID()
Get Suspended Entity Type ID
public
getSuspendedEntityTypeID() : int
Return values
intgetSuspendedEntityTypeName()
Get Suspended Entity Type Name
public
getSuspendedEntityTypeName() : string
Return values
stringisEnabled()
Check if current manager enabled.
public
static isEnabled() : bool
Return values
boolisItemLocked()
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|nullsetEntityTypeID()
public
setEntityTypeID(int $entityTypeId) : void
Parameters
- $entityTypeId : int