TemplateTable extends FileModel
Class TemplateTable
DO NOT WRITE ANYTHING BELOW THIS
<<< ORMENTITYANNOTATION
Table of Contents
Constants
- PRODUCTS_TABLE_VARIANT_ALL = ''
- PRODUCTS_TABLE_VARIANT_GOODS = \Bitrix\DocumentGenerator\Dictionary\ProductVariant::GOODS
- PRODUCTS_TABLE_VARIANT_SERVICE = \Bitrix\DocumentGenerator\Dictionary\ProductVariant::SERVICE
Methods
- createCollection() : EO_Template_Collection
- createObject() : EO_Template
- delete() : DeleteResult
- getById() : EO_Template_Result
- getByPrimary() : EO_Template_Result
- getEntity() : EO_Template_Entity
- getList() : EO_Template_Result
- getListByClassName() : array<string|int, mixed>
- getMap() : array<string|int, mixed>
- Returns entity map definition.
- getProductsTableVariantList() : array<string|int, mixed>
- getPullTag() : bool|string
- getTableName() : string
- Returns DB table name for entity.
- normalizeBody() : mixed
- Normalizes Body of the template for correct work.
- onAfterAdd() : EventResult
- onAfterDelete() : EventResult
- onAfterUpdate() : EventResult
- onBeforeAdd() : mixed
- onBeforeDelete() : EventResult
- onBeforeUpdate() : EventResult
- prepareClassNameFilter() : ConditionTree
- query() : EO_Template_Query
- wakeUpCollection() : EO_Template_Collection
- wakeUpObject() : EO_Template
Constants
PRODUCTS_TABLE_VARIANT_ALL
public
mixed
PRODUCTS_TABLE_VARIANT_ALL
= ''
PRODUCTS_TABLE_VARIANT_GOODS
public
mixed
PRODUCTS_TABLE_VARIANT_GOODS
= \Bitrix\DocumentGenerator\Dictionary\ProductVariant::GOODS
PRODUCTS_TABLE_VARIANT_SERVICE
public
mixed
PRODUCTS_TABLE_VARIANT_SERVICE
= \Bitrix\DocumentGenerator\Dictionary\ProductVariant::SERVICE
Methods
createCollection()
public
static createCollection() : EO_Template_Collection
Return values
EO_Template_CollectioncreateObject()
public
static createObject([mixed $setDefaultValues = = 'true' ]) : EO_Template
Parameters
- $setDefaultValues : mixed = = 'true'
Return values
EO_Templatedelete()
public
static delete(mixed $primary[, bool $isForever = false ]) : DeleteResult
Parameters
- $primary : mixed
- $isForever : bool = false
Tags
Return values
DeleteResultgetById()
public
static getById(mixed $id) : EO_Template_Result
Parameters
- $id : mixed
Return values
EO_Template_ResultgetByPrimary()
public
static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Template_Result
Parameters
- $primary : mixed
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Template_ResultgetEntity()
public
static getEntity() : EO_Template_Entity
Return values
EO_Template_EntitygetList()
public
static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Template_Result
Parameters
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Template_ResultgetListByClassName()
public
static getListByClassName(string $className[, null $userId = null ][, mixed $value = ' ' ][, bool $activeOnly = true ]) : array<string|int, mixed>
Parameters
- $className : string
- $userId : null = null
- $value : mixed = ' '
- $activeOnly : bool = true
Tags
Return values
array<string|int, mixed>getMap()
Returns entity map definition.
public
static getMap() : array<string|int, mixed>
Return values
array<string|int, mixed>getProductsTableVariantList()
public
static getProductsTableVariantList() : array<string|int, mixed>
Return values
array<string|int, mixed>getPullTag()
public
static getPullTag() : bool|string
Tags
Return values
bool|stringgetTableName()
Returns DB table name for entity.
public
static getTableName() : string
Return values
stringnormalizeBody()
Normalizes Body of the template for correct work.
public
static normalizeBody(int $templateId) : mixed
Parameters
- $templateId : int
onAfterAdd()
public
static onAfterAdd(Event $event) : EventResult
Parameters
- $event : Event
Return values
EventResultonAfterDelete()
public
static onAfterDelete(Event $event) : EventResult
Parameters
- $event : Event
Tags
Return values
EventResultonAfterUpdate()
public
static onAfterUpdate(Event $event) : EventResult
Parameters
- $event : Event
Tags
Return values
EventResultonBeforeAdd()
public
static onBeforeAdd(Event $event) : mixed
Parameters
- $event : Event
onBeforeDelete()
public
static onBeforeDelete(Event $event) : EventResult
Parameters
- $event : Event
Return values
EventResultonBeforeUpdate()
public
static onBeforeUpdate(Event $event) : EventResult
Parameters
- $event : Event
Tags
Return values
EventResultprepareClassNameFilter()
public
static prepareClassNameFilter(string $className[, int|null $userId = null ][, mixed $value = ' ' ][, bool $activeOnly = true ]) : ConditionTree
Parameters
- $className : string
- $userId : int|null = null
- $value : mixed = ' '
- $activeOnly : bool = true
Return values
ConditionTreequery()
public
static query() : EO_Template_Query
Return values
EO_Template_QuerywakeUpCollection()
public
static wakeUpCollection(mixed $rows) : EO_Template_Collection
Parameters
- $rows : mixed
Return values
EO_Template_CollectionwakeUpObject()
public
static wakeUpObject(mixed $row) : EO_Template
Parameters
- $row : mixed