|
static | getEntityType () |
|
static | getPropertyClassName () |
|
static | createPropertyValueObject (array $property=null, array $value=[], array $relation=null) |
|
static | getOnSavedEventName () |
|
static | extractPaySystemIdList (Entity $entity) |
|
static | extractDeliveryIdList (Entity $entity) |
|
static | extractTpLandingIdList (Entity $entity) |
|
static | extractTradingPlatformIdList (Entity $entity) |
|
static | constructPropertyFilter (Entity $entity) |
|
static | hasPresetForLanding (Entity $entity) |
|
static | hasPresetFotTradingPlatform (Entity $entity) |
|
static | constructPropertyRelatedEntitiesFilter (Entity $entity) |
|
static | getRelationRuntimeFields () |
|
static | createPropertyValuesObjects (array $properties, array $propertyValues, array $propRelation, array $propertyValuesMap) |
|
static | getFieldsMap () |
|
static | getMeaningfulFields () |
|
static | prepareForAdd (ORM\Data\AddResult $result, $id, array &$data) |
|
static | prepareForUpdate (ORM\Data\UpdateResult $result, $id, array &$data) |
|
static | deleteNoDemands ($id) |
|
static | normalize (array &$data) |
|
static | runAddExternalActions ($id, array $data) |
|
static | runUpdateExternalActions ($id, array $data) |
|
static | runDeleteExternalActions ($id) |
|
static | getDefaultCachedFieldList () |
|
static | prepareFloatValue ($value) |
|
static | prepareIntValue ($value) |
|
static | prepareStringValue ($value) |
|
См. определение в файле entitypropertyvalue.php строка 17
◆ __construct()
__construct |
( |
array |
$property = null , |
|
|
array |
$value = [] , |
|
|
array |
$relation = null |
|
) |
| |
|
protected |
EntityPropertyValue constructor.
- Аргументы
-
array | null | $property | |
array | null | $value | |
array | null | $relation | |
- Исключения
-
SystemException|Main\LoaderException
См. определение в файле entitypropertyvalue.php строка 439
◆ addInternal()
addInternal |
( |
array |
$data | ) |
|
|
protected |
◆ callEventOnPropertyValueEntitySaved()
callEventOnPropertyValueEntitySaved |
( |
| ) |
|
|
protected |
◆ checkRequiredValue()
checkRequiredValue |
( |
|
$key, |
|
|
|
$value |
|
) |
| |
◆ checkValue()
checkValue |
( |
|
$key, |
|
|
|
$value |
|
) |
| |
◆ constructPropertyFilter()
static constructPropertyFilter |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ constructPropertyRelatedEntitiesFilter()
static constructPropertyRelatedEntitiesFilter |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ create()
- Аргументы
-
EntityPropertyValueCollection | $collection | |
array | $property | |
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 533
◆ createPropertyValueObject()
static createPropertyValueObject |
( |
array |
$property = null , |
|
|
array |
$value = [] , |
|
|
array |
$relation = null |
|
) |
| |
|
staticabstractprotected |
- Аргументы
-
array | null | $property | |
array | null | $value | |
array | null | $relation | |
- Возвращает
- EntityPropertyValue
- Исключения
-
ArgumentException
- Исключения
-
NotImplementedException
Переопределяется в PropertyValueBase и ShipmentPropertyValue.
◆ createPropertyValuesObjects()
static createPropertyValuesObjects |
( |
array |
$properties, |
|
|
array |
$propertyValues, |
|
|
array |
$propRelation, |
|
|
array |
$propertyValuesMap |
|
) |
| |
|
staticprotected |
- Аргументы
-
array | $properties | |
array | $propertyValues | |
array | $propRelation | |
array | $propertyValuesMap | |
- Возвращает
- array
- Исключения
-
ArgumentException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 385
◆ extractDeliveryIdList()
static extractDeliveryIdList |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ extractPaySystemIdList()
static extractPaySystemIdList |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ extractTpLandingIdList()
static extractTpLandingIdList |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ extractTradingPlatformIdList()
static extractTradingPlatformIdList |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ generateXmlId()
◆ getAvailableFields()
static getAvailableFields |
( |
| ) |
|
|
static |
◆ getDescription()
◆ getEditHtml()
◆ getEntityType()
◆ getFieldsMap()
◆ getGroupId()
◆ getList()
static getList |
( |
array |
$parameters = [] | ) |
|
|
static |
- Аргументы
-
- Возвращает
- Main\DB\Result|Main\ORM\Query\Result
- Исключения
-
ArgumentException
- Исключения
-
ObjectPropertyException
- Исключения
-
SystemException
Переопределяет метод предка Entity.
См. определение в файле entitypropertyvalue.php строка 931
◆ getMeaningfulFields()
static getMeaningfulFields |
( |
| ) |
|
|
staticprotected |
◆ getName()
◆ getOnSavedEventName()
static getOnSavedEventName |
( |
| ) |
|
|
staticabstractprotected |
◆ getPersonTypeId()
◆ getProperty()
◆ getPropertyClassName()
static getPropertyClassName |
( |
| ) |
|
|
staticabstractprotected |
◆ getPropertyId()
◆ getPropertyObject()
◆ getRegistryEntity()
static getRegistryEntity |
( |
| ) |
|
|
static |
◆ getRegistryType()
static getRegistryType |
( |
| ) |
|
|
static |
◆ getRelationRuntimeFields()
static getRelationRuntimeFields |
( |
| ) |
|
|
staticprotected |
◆ getRelations()
◆ getTableEntity()
static getTableEntity |
( |
| ) |
|
|
static |
◆ getType()
◆ getValue()
◆ getValueId()
◆ getViewHtml()
◆ hasPresetForLanding()
static hasPresetForLanding |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ hasPresetFotTradingPlatform()
static hasPresetFotTradingPlatform |
( |
Entity |
$entity | ) |
|
|
staticprotected |
◆ isRequired()
◆ isUtil()
◆ loadForEntity()
static loadForEntity |
( |
Entity |
$entity | ) |
|
|
static |
◆ needDeleteOnRefresh()
◆ normalizeValue()
normalizeValue |
( |
|
$name, |
|
|
|
$value |
|
) |
| |
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
LoaderException
- Исключения
-
ObjectPropertyException
- Исключения
-
SystemException
См. определение в файле entitypropertyvalue.php строка 565
◆ save()
◆ setValue()
- Аргументы
-
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 941
◆ setValueFromPost()
setValueFromPost |
( |
array |
$post | ) |
|
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 728
◆ update()
- Возвращает
- Result
- Исключения
-
NotImplementedException|Main\ArgumentOutOfRangeException
См. определение в файле entitypropertyvalue.php строка 648
◆ updateInternal()
updateInternal |
( |
|
$primary, |
|
|
array |
$data |
|
) |
| |
|
protected |
◆ $property