|
| 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 строка 444
◆ addInternal()
| addInternal |
( |
array | $data | ) |
|
|
protected |
◆ callEventOnPropertyValueEntitySaved()
| callEventOnPropertyValueEntitySaved |
( |
| ) |
|
|
protected |
◆ checkRequiredValue()
| checkRequiredValue |
( |
| $key, |
|
|
| $value ) |
◆ checkValue()
| checkValue |
( |
| $key, |
|
|
| $value ) |
◆ constructPropertyFilter()
| constructPropertyFilter |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ constructPropertyRelatedEntitiesFilter()
| constructPropertyRelatedEntitiesFilter |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ create()
- Аргументы
-
| EntityPropertyValueCollection | $collection | |
| array | $property | |
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 538
◆ createPropertyValueObject()
| 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()
| createPropertyValuesObjects |
( |
array | $properties, |
|
|
array | $propertyValues, |
|
|
array | $propRelation, |
|
|
array | $propertyValuesMap ) |
|
staticprotected |
- Аргументы
-
| array | $properties | |
| array | $propertyValues | |
| array | $propRelation | |
| array | $propertyValuesMap | |
- Возвращает
- array
- Исключения
-
ArgumentException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 390
◆ extractDeliveryIdList()
| extractDeliveryIdList |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ extractPaySystemIdList()
| extractPaySystemIdList |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ extractTpLandingIdList()
| extractTpLandingIdList |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ extractTradingPlatformIdList()
| extractTradingPlatformIdList |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ generateXmlId()
◆ getAvailableFields()
◆ getDescription()
◆ getEditHtml()
◆ getEntityType()
◆ getFieldsMap()
◆ getGroupId()
◆ getList()
| getList |
( |
array | $parameters = [] | ) |
|
|
static |
- Аргументы
-
- Возвращает
- Main\DB\Result|Main\ORM\Query\Result
- Исключения
-
ArgumentException
- Исключения
-
ObjectPropertyException
- Исключения
-
SystemException
Переопределяет метод предка Entity.
См. определение в файле entitypropertyvalue.php строка 936
◆ getMeaningfulFields()
◆ getName()
◆ getOnSavedEventName()
◆ getPersonTypeId()
◆ getProperty()
◆ getPropertyClassName()
◆ getPropertyId()
◆ getPropertyObject()
◆ getRegistryEntity()
◆ getRegistryType()
◆ getRelationRuntimeFields()
| getRelationRuntimeFields |
( |
| ) |
|
|
staticprotected |
◆ getRelations()
◆ getTableEntity()
◆ getType()
◆ getValue()
◆ getValueId()
◆ getViewHtml()
◆ hasPresetForLanding()
| hasPresetForLanding |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ hasPresetFotTradingPlatform()
| hasPresetFotTradingPlatform |
( |
Entity | $entity | ) |
|
|
staticprotected |
◆ isRequired()
◆ isUtil()
◆ loadForEntity()
| loadForEntity |
( |
Entity | $entity | ) |
|
|
static |
◆ needDeleteOnRefresh()
◆ normalizeValue()
| normalizeValue |
( |
| $name, |
|
|
| $value ) |
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
LoaderException
- Исключения
-
ObjectPropertyException
- Исключения
-
SystemException
См. определение в файле entitypropertyvalue.php строка 570
◆ save()
◆ setValue()
- Аргументы
-
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 946
◆ setValueFromPost()
| setValueFromPost |
( |
array | $post | ) |
|
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
См. определение в файле entitypropertyvalue.php строка 733
◆ update()
- Возвращает
- Result
- Исключения
-
NotImplementedException|Main\ArgumentOutOfRangeException
См. определение в файле entitypropertyvalue.php строка 653
◆ updateInternal()
| updateInternal |
( |
| $primary, |
|
|
array | $data ) |
|
protected |
◆ $property
Объявления и описания членов класса находятся в файле: