Открытые члены | |
getFields () | |
prepareFieldInfos ($fields) | |
getSettableFields () | |
getListFieldInfo (array $fieldsInfo, $params=[]) | |
convertKeysToSnakeCaseFields ($fields) | |
convertKeysToSnakeCaseSelect ($fields) | |
convertKeysToSnakeCaseFilter ($fields) | |
convertKeysToSnakeCaseOrder ($fields) | |
convertKeysToSnakeCaseArguments ($name, $arguments) | |
internalizeArguments ($name, $arguments) | |
internalizeFieldsList ($arguments) | |
internalizeFieldsAdd ($fields) | |
internalizeFieldsUpdate ($fields) | |
internalizeFieldsModify ($fields) | |
internalizeFieldsTryAdd ($fields) | |
internalizeFieldsTryUpdate ($fields) | |
internalizeFieldsTryModify ($fields) | |
rewriteFieldsList ($arguments) | |
externalizeFields ($fields) | |
externalizeListFields ($list) | |
externalizeFieldsTryModify ($fields) | |
externalizeResult ($name, $fields) | |
convertKeysToCamelCase ($fields) | |
checkFieldsAdd ($fields) | |
checkFieldsUpdate ($fields) | |
checkFieldsModify ($fields) | |
checkArguments ($name, $arguments) | |
Открытые атрибуты | |
const | TYPE_INT = 'integer' |
const | TYPE_FLOAT = 'double' |
const | TYPE_STRING = 'string' |
const | TYPE_CHAR = 'char' |
const | TYPE_LIST = 'list' |
const | TYPE_TEXT = 'text' |
const | TYPE_FILE = 'file' |
const | TYPE_DATE = 'date' |
const | TYPE_DATETIME = 'datetime' |
const | TYPE_DATATYPE = 'datatype' |
Защищенные члены | |
isNewItem ($fields) | |
convertKeysToSnakeCase ($data) | |
internalizeFieldValue ($value, $info) | |
internalizeFields ($fields, array $fieldsInfo) | |
internalizeFilterFields ($fields, array $fieldsInfo) | |
internalizeSelectFields ($fields, array $fieldsInfo) | |
internalizeOrderFields ($fields, array $fieldsInfo) | |
rewriteSelectFields ($fields) | |
rewriteFilterFields ($fields) | |
rewriteOrderFields ($fields) | |
getRewritedFields () | |
internalizeListFields ($list, $fieldsInfo=[]) | |
externalizeFieldsModify ($fields) | |
checkRequiredFieldsAdd ($fields) | |
checkRequiredFieldsUpdate ($fields) | |
checkRequiredFieldsModify ($fields) | |
checkRequiredFields ($fields, array $fieldsInfo, $params=[]) | |
checkArguments | ( | $name, | |
$arguments ) |
Переопределяется в BasketItem.
checkFieldsModify | ( | $fields | ) |
Переопределяется в BasketItem, BasketProperties, Payment, Shipment и ShipmentItem.
|
protected |
|
protected |
$fields |
NotImplementedException |
Переопределяется в BasketItem, BasketProperties, Order, Payment, Shipment и ShipmentItem.
convertKeysToSnakeCaseArguments | ( | $name, | |
$arguments ) |
Переопределяется в BasketItem, Order и Property.
externalizeFields | ( | $fields | ) |
|
protected |
externalizeFieldsTryModify | ( | $fields | ) |
externalizeResult | ( | $name, | |
$fields ) |
$name | |
$fields |
NotImplementedException |
Переопределяется в BasketItem, Order и Property.
|
abstract |
Переопределяется в Basket, BasketItem, BasketProperties, Order, Payment, Property, PropertyGroups, Shipment и ShipmentItem.
|
protected |
internalizeArguments | ( | $name, | |
$arguments ) |
|
protected |
internalizeFieldsModify | ( | $fields | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Переопределяется в BasketItem.
prepareFieldInfos | ( | $fields | ) |