|
static | createExpressionMultiField ($entityName, $multiFieldTypeId) |
|
static | getPersonalizeList () |
|
static | buildPersonalizeList ($entityType) |
|
static | preparePersonalizeList (string $entityType, array $fields) |
|
static | getData ($entityType, $entityIds, $fields=[' *']) |
|
static | getPersonalizeFieldsFromConnectors ($isTrigger=false) |
|
static | getFilterUserFields (int $entityTypeId, bool $checkAccessRights=true) |
|
static | prepareQuery (Entity\Query $query, $dataTypeId=null, $entityDbName=null, $entityName=null) |
|
static | getRuntimeByEntity ($entityTypeName='') |
|
static | getFilterByEntity (array $fields=array(), array $values=array(), array $entityTypeNames=array()) |
|
static | getFilterByFields (array $fields=array(), array $values=array(), $entityTypeName='') |
|
static | isCrmSaleEnabled () |
|
|
static | getImSqlExpression (Entity\Query $query, $entityDbName=null, $entityName=null) |
|
static | processRuntimeFilter (array &$filter, $entityTypeName='') |
|
static | getFilterFieldKey (array $field) |
|
static | isFieldTypeFilter ($type) |
|
static | setFieldTypeFilter ($filterKey, array $fieldData, &$filter) |
|
static | getCommunicationTypeFilter (array $commTypes, &$filter, $extraCallbackParams=[]) |
|
static | getIdFilter ($value, &$filter) |
|
static | getNoPurchasesFilter ($value, &$filter, $extraCallbackParams=[]) |
|
static | productSourceFilter ($value, &$filter, $extraCallbackParams=[]) |
|
static | getDealCategoryFilter ($values, &$filter, $extraCallbackParams=[]) |
|
См. определение в файле helper.php строка 33
◆ buildPersonalizeList()
static buildPersonalizeList |
( |
| $entityType | ) |
|
|
static |
◆ createExpressionMultiField()
static createExpressionMultiField |
( |
| $entityName, |
|
|
| $multiFieldTypeId ) |
|
static |
Create Orm expression field for selecting multi field.
- Аргументы
-
string | $entityName | Entity name. |
string | $multiFieldTypeId | Multi-field type ID. |
- Возвращает
- Orm\Fields\ExpressionField
См. определение в файле helper.php строка 45
◆ getCommunicationTypeFilter()
static getCommunicationTypeFilter |
( |
array | $commTypes, |
|
|
& | $filter, |
|
|
| $extraCallbackParams = [] ) |
|
staticprotected |
◆ getCrmStatusName()
getCrmStatusName |
( |
| $statusType, |
|
|
| $statusId ) |
|
protected |
◆ getData()
static getData |
( |
| $entityType, |
|
|
| $entityIds, |
|
|
| $fields = ['*'] ) |
|
static |
◆ getDealCategoryFilter()
static getDealCategoryFilter |
( |
| $values, |
|
|
& | $filter, |
|
|
| $extraCallbackParams = [] ) |
|
staticprotected |
◆ getFilterByEntity()
static getFilterByEntity |
( |
array | $fields = array(), |
|
|
array | $values = array(), |
|
|
array | $entityTypeNames = array() ) |
|
static |
Get filter by entity.
- Аргументы
-
array | $fields | Fields. |
array | $values | Values. |
array | $entityTypeNames | Entity type names. |
- Возвращает
- array
См. определение в файле helper.php строка 459
◆ getFilterByFields()
static getFilterByFields |
( |
array | $fields = array(), |
|
|
array | $values = array(), |
|
|
| $entityTypeName = '' ) |
|
static |
Get filter by fields.
- Аргументы
-
array | $fields | Fields. |
array | $values | Values. |
string | $entityTypeName | Entity type name. |
- Возвращает
- array
См. определение в файле helper.php строка 548
◆ getFilterFieldKey()
static getFilterFieldKey |
( |
array | $field | ) |
|
|
staticprotected |
◆ getFilterUserFields()
static getFilterUserFields |
( |
int | $entityTypeId, |
|
|
bool | $checkAccessRights = true ) |
|
static |
Get filter user fields.
- Аргументы
-
integer | $entityTypeId | Entity type ID. |
bool | $checkAccessRights | |
- Возвращает
- array
См. определение в файле helper.php строка 200
◆ getIdFilter()
static getIdFilter |
( |
| $value, |
|
|
& | $filter ) |
|
staticprotected |
◆ getImSqlExpression()
static getImSqlExpression |
( |
Entity\Query | $query, |
|
|
| $entityDbName = null, |
|
|
| $entityName = null ) |
|
staticprotected |
◆ getNoPurchasesFilter()
static getNoPurchasesFilter |
( |
| $value, |
|
|
& | $filter, |
|
|
| $extraCallbackParams = [] ) |
|
staticprotected |
◆ getPathToDetail()
getPathToDetail |
( |
| $entityTypeId, |
|
|
| $entityId ) |
|
protected |
◆ getPersonalizeFieldsFromConnectors()
static getPersonalizeFieldsFromConnectors |
( |
| $isTrigger = false | ) |
|
|
static |
◆ getPersonalizeList()
static getPersonalizeList |
( |
| ) |
|
|
static |
Get personalize field list.
- Возвращает
- array
См. определение в файле helper.php строка 77
◆ getResultViewTitle()
getResultViewTitle |
( |
| $entityTypeId, |
|
|
| $entityId, |
|
|
| $title, |
|
|
| $secondTitle = null, |
|
|
| $thirdTitle = null ) |
|
protected |
◆ getRuntimeByEntity()
static getRuntimeByEntity |
( |
| $entityTypeName = '' | ) |
|
|
static |
Get runtime by entity.
- Аргументы
-
string | $entityTypeName | Entity type name. |
- Возвращает
- Entity\ExpressionField[]
См. определение в файле helper.php строка 399
◆ isCrmSaleEnabled()
static isCrmSaleEnabled |
( |
| ) |
|
|
static |
◆ isFieldTypeFilter()
static isFieldTypeFilter |
( |
| $type | ) |
|
|
staticprotected |
◆ onResultViewDraw()
onResultViewDraw |
( |
array & | $row | ) |
|
Callback on draw of result view.
- Аргументы
-
- Возвращает
- void
См. определение в файле helper.php строка 756
◆ preparePersonalizeList()
static preparePersonalizeList |
( |
string | $entityType, |
|
|
array | $fields ) |
|
static |
◆ prepareQuery()
static prepareQuery |
( |
Entity\Query | $query, |
|
|
| $dataTypeId = null, |
|
|
| $entityDbName = null, |
|
|
| $entityName = null ) |
|
static |
Prepare query select.
- Аргументы
-
Entity\Query | $query | Query. |
integer | $dataTypeId | Data type ID. |
- Возвращает
- Entity\Query
См. определение в файле helper.php строка 268
◆ processRuntimeFilter()
static processRuntimeFilter |
( |
array & | $filter, |
|
|
| $entityTypeName = '' ) |
|
staticprotected |
◆ productSourceFilter()
static productSourceFilter |
( |
| $value, |
|
|
& | $filter, |
|
|
| $extraCallbackParams = [] ) |
|
staticprotected |
◆ setFieldTypeFilter()
static setFieldTypeFilter |
( |
| $filterKey, |
|
|
array | $fieldData, |
|
|
& | $filter ) |
|
staticprotected |
◆ $runtimeByEntity