Открытые статические члены | |
static | getRegistryType () |
static | formatQuantity ($quantity) |
Открытые статические члены унаследованные от BasketItemBase | |
static | getRegistryEntity () |
static | create (BasketItemCollection $basketItemCollection, $moduleId, $productId, $basketCode=null) |
static | getSettableFields () |
static | getSettableFieldsMap () |
static | getCalculatedFields () |
static | getAvailableFields () |
static | getCustomizableFields () |
static | getRoundFields () |
static | load (BasketItemCollection $basketItemCollection, $data) |
static | getEntityEventName () |
Открытые статические члены унаследованные от Entity | |
static | getEntity () |
static | getList (array $parameters) |
static | getRow (array $parameters) |
static | clearCache () |
static | add (array $data) |
static | update ($id, array $data) |
static | delete ($id) |
static | setCacheItem ($id, array $row) |
static | getCacheItem ($id, bool $load=false) |
static | clearCacheItem ($id) |
static | getTabletClassName () |
static | getTabletFieldNames (int $fields=self::FIELDS_MAIN) |
static | getCachedFieldList () |
static | getCallbackRestEvent () |
static | clearSettings () |
Открытые атрибуты | |
const | TYPE_SET = 1 |
const | TYPE_SERVICE = 2 |
Открытые атрибуты унаследованные от Entity | |
const | PREFIX_OLD = 'OLD_' |
const | EVENT_ON_BUILD_CACHED_FIELD_LIST = 'OnBuildCachedFieldList' |
const | FIELDS_MAIN = 0x0001 |
const | FIELDS_UF = 0x0002 |
const | FIELDS_ALL = self::FIELDS_MAIN|self::FIELDS_UF |
Защищенные члены | |
loadBundleCollectionFromDb () | |
addInternal (array $fields) | |
updateInternal ($primary, array $fields) | |
deleteInternal ($primary) | |
Защищенные члены унаследованные от BasketItemBase | |
__construct (array $fields=[]) | |
checkBeforeDelete () | |
normalizeValue ($name, $value) | |
onBeforeSetFields (array $values) | |
isCalculatedField ($field) | |
add () | |
update () | |
isPriceField (string $name) | |
Защищенные члены унаследованные от CollectableEntity | |
onFieldModify ($name, $oldValue, $value) | |
Защищенные члены унаследованные от Entity | |
getTablet () | |
Защищенные статические члены | |
static | getFieldsMap () |
Защищенные статические члены унаследованные от BasketItemBase | |
static | generateXmlId () |
static | getMeaningfulFields () |
Защищенные статические члены унаследованные от Entity | |
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) |
Защищенные данные | |
$reserveQuantityCollection | |
Защищенные данные унаследованные от BasketItemBase | |
$propertyCollection | |
$calculatedFields | |
$provider | |
$internalId = null | |
Защищенные данные унаследованные от CollectableEntity | |
$collection | |
$internalIndex = null | |
$isClone = false | |
Дополнительные унаследованные члены | |
Статические защищенные данные унаследованные от BasketItemBase | |
static | $idBasket = 0 |
См. определение в файле basketitem.php строка 26
|
protected |
array | $fields |
Exception
Переопределяет метод предка BasketItemBase.
См. определение в файле basketitem.php строка 1137
|
protected |
$primary |
Exception
См. определение в файле basketitem.php строка 1158
|
static |
$quantity |
ArgumentNullException | |
ArgumentOutOfRangeException |
См. определение в файле basketitem.php строка 884
getBundleCollection | ( | ) |
ArgumentException | |
ArgumentNullException | |
ArgumentOutOfRangeException | |
Main |
ArgumentTypeException
Main |
NotImplementedException
Main |
ObjectException
ObjectNotFoundException | |
Exception
См. определение в файле basketitem.php строка 587
|
staticprotected |
См. определение в файле basketitem.php строка 902
getParentBasketItem | ( | ) |
См. определение в файле basketitem.php строка 461
getParentBasketItemId | ( | ) |
ArgumentNullException |
См. определение в файле basketitem.php строка 477
|
static |
См. определение в файле basketitem.php строка 40
getReservedQuantity | ( | ) |
ArgumentException | |
Main |
ArgumentTypeException
Main |
NotImplementedException
Main |
SystemException
Переопределяет метод предка BasketItemBase.
См. определение в файле basketitem.php строка 1170
isBundleChild | ( | ) |
См. определение в файле basketitem.php строка 498
isBundleParent | ( | ) |
isChanged | ( | ) |
Main |
ArgumentException
Main |
ArgumentNullException
Main |
ArgumentTypeException
Main |
NotImplementedException
Main |
ObjectNotFoundException
Main |
SystemException
Переопределяет метод предка BasketItemBase.
См. определение в файле basketitem.php строка 907
isReservableItem | ( | ) |
См. определение в файле basketitem.php строка 1176
isService | ( | ) |
См. определение в файле basketitem.php строка 1201
|
protected |
ArgumentNullException | |
ArgumentOutOfRangeException | |
Exception
См. определение в файле basketitem.php строка 632
|
protected |
$primary | ||
array | $fields |
Exception
Переопределяет метод предка BasketItemBase.
См. определение в файле basketitem.php строка 1148
|
protected |
См. определение в файле basketitem.php строка 35
const TYPE_SERVICE = 2 |
См. определение в файле basketitem.php строка 29
const TYPE_SET = 1 |
См. определение в файле basketitem.php строка 28