|
static | getRegistryType () |
|
static | getEntity () |
|
static | getSelectFields () |
|
static | setGetListParameters (EntityCompatibility $compatibility, $sort=array(), $filter=array(), $group=null, $nav=array(), $select=array(), $callback=false) |
|
static | clearFields (array $fields, array $availableFields=array()) |
|
static | convertDateField ($name, $value, array $dateFields=array()) |
|
static | convertDateFieldToOldFormat ($value) |
|
static | replaceFields (array $fields, array $replace=array()) |
|
static | checkEntityName ($entityName) |
|
См. определение в файле entitycompatibility.php строка 20
◆ __construct()
__construct |
( |
array | $fields = array() | ) |
|
|
protected |
◆ add()
static add |
( |
array | $fields | ) |
|
|
static |
◆ addFilter()
addFilter |
( |
| $name, |
|
|
| $value ) |
|
protected |
◆ addFilterForAlias()
addFilterForAlias |
( |
array | $aliasList, |
|
|
| $name, |
|
|
| $value ) |
|
protected |
◆ addQueryAlias()
addQueryAlias |
( |
| $name, |
|
|
| $value = null ) |
|
protected |
◆ addSelect()
◆ addSelectForAlias()
addSelectForAlias |
( |
array | $aliasList | ) |
|
|
protected |
◆ backRawField()
static backRawField |
( |
| $entityName, |
|
|
array | $fields, |
|
|
| $separator = '=' ) |
|
static |
- Аргументы
-
| $entityName | |
array | $fields | |
string | $separator | |
- Возвращает
- array
- Исключения
-
ArgumentOutOfRangeException | |
См. определение в файле entitycompatibility.php строка 861
◆ checkEntityName()
static checkEntityName |
( |
| $entityName | ) |
|
|
staticprotected |
◆ checkWhiteListFields()
checkWhiteListFields |
( |
| $fieldName | ) |
|
|
protected |
◆ clearFields()
static clearFields |
( |
array | $fields, |
|
|
array | $availableFields = array() ) |
|
staticprotected |
Remove unnecessary fields
- Аргументы
-
array | $fields | An array of fields. |
array | $availableFields | An array of allowed fields. |
- Возвращает
- array
См. определение в файле entitycompatibility.php строка 537
◆ convertDateField()
static convertDateField |
( |
| $name, |
|
|
| $value, |
|
|
array | $dateFields = array() ) |
|
staticprotected |
Convert date from string to object
- Аргументы
-
string | $name | Field name |
string | $value | Field value |
array | $dateFields | |
- Возвращает
- Date|DateTime
См. определение в файле entitycompatibility.php строка 581
◆ convertDateFields()
static convertDateFields |
( |
array | $fields, |
|
|
array | $dateFields = array() ) |
|
static |
◆ convertDateFieldsToOldFormat()
static convertDateFieldsToOldFormat |
( |
array | $fields | ) |
|
|
static |
Convert an array of dates from the object to a string
- Аргументы
-
array | $fields | The array of dates |
- Возвращает
- array
См. определение в файле entitycompatibility.php строка 632
◆ convertDateFieldToFormat()
static convertDateFieldToFormat |
( |
| $value, |
|
|
| $format ) |
|
static |
◆ convertDateFieldToOldFormat()
static convertDateFieldToOldFormat |
( |
| $value | ) |
|
|
staticprotected |
◆ getAliasFields()
static getAliasFields |
( |
| ) |
|
|
static |
◆ getAvailableFields()
static getAvailableFields |
( |
| ) |
|
|
static |
◆ getEntity()
◆ getField()
◆ getFieldValues()
◆ getList()
static getList |
( |
| $sort = array(), |
|
|
| $filter = array(), |
|
|
| $group = null, |
|
|
| $nav = array(), |
|
|
| $select = array(), |
|
|
| $callback = false ) |
|
static |
- Аргументы
-
| $sort | |
| $filter | |
null | array | $group | |
| $nav | |
| $select | |
| $callback | |
- Возвращает
- Compatible\CDBResult
См. определение в файле entitycompatibility.php строка 106
◆ getQueryAliasList()
◆ getRegistryType()
static getRegistryType |
( |
| ) |
|
|
staticprotected |
◆ getSelectFields()
static getSelectFields |
( |
| ) |
|
|
staticprotected |
◆ getWhiteListFields()
◆ parseField()
◆ parseRawFields()
parseRawFields |
( |
| $entityName, |
|
|
array | $fields, |
|
|
array | $availableFields = array() ) |
|
protected |
- Аргументы
-
| $entityName | |
array | $fields | |
array | $availableFields | |
- Возвращает
- array
- Исключения
-
ArgumentOutOfRangeException | |
См. определение в файле entitycompatibility.php строка 743
◆ replaceFields()
static replaceFields |
( |
array | $fields, |
|
|
array | $replace = array() ) |
|
staticprotected |
◆ setCallback()
setCallback |
( |
array | $callback | ) |
|
◆ setField()
setField |
( |
| $name, |
|
|
| $value ) |
◆ setFields()
setFields |
( |
array | $values | ) |
|
◆ setFilter()
setFilter |
( |
array | $filter = array() | ) |
|
◆ setGetListParameters()
static setGetListParameters |
( |
EntityCompatibility | $compatibility, |
|
|
| $sort = array(), |
|
|
| $filter = array(), |
|
|
| $group = null, |
|
|
| $nav = array(), |
|
|
| $select = array(), |
|
|
| $callback = false ) |
|
staticprotected |
- Аргументы
-
EntityCompatibility | $compatibility | |
array | $sort | |
array | $filter | |
null | $group | |
array | $nav | |
array | $select | |
bool | $callback | |
- Возвращает
- Compatible\CDBResult|int
См. определение в файле entitycompatibility.php строка 123
◆ setGroup()
setGroup |
( |
| $group = null | ) |
|
◆ setNav()
setNav |
( |
array | $nav = array() | ) |
|
◆ setSelect()
setSelect |
( |
array | $select = array() | ) |
|
◆ setSort()
setSort |
( |
array | $sort = array() | ) |
|
◆ $fields
◆ $filter
◆ $group
◆ $nav
◆ $query
◆ $queryAliasList
◆ $rawFields
◆ $select
◆ $sort
◆ ENTITY_ORDER
const ENTITY_ORDER = 'ORDER' |
◆ ENTITY_ORDER_TABLE
const ENTITY_ORDER_TABLE = 'b_sale_order' |
◆ ENTITY_PAYMENT
const ENTITY_PAYMENT = 'PAYMENT' |
◆ ENTITY_PAYMENT_TABLE
const ENTITY_PAYMENT_TABLE = 'b_sale_order_payment' |