- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/entitypropertyvaluecollection.php
- Класс: BitrixSaleEntityPropertyValueCollection
- Вызов: EntityPropertyValueCollection::getOriginalItemsValues
protected function getOriginalItemsValues()
{
/** @var Order $order */
if (!$entity = $this->getEntityParent())
{
throw new ObjectNotFoundException('Entity not found');
}
$itemsFromDb = [];
if ($entity->getId() > 0)
{
$itemsFromDbList = static::getList(
[
"filter" => [
"ENTITY_ID" => $entity->getId(),
"ENTITY_TYPE" => static::getEntityType()
],
"select" => [
"ID", "NAME", "CODE", "VALUE", "ORDER_PROPS_ID", "ENTITY_ID", "ENTITY_TYPE"
]
]
);
while ($itemsFromDbItem = $itemsFromDbList->fetch())
{
$itemsFromDb[$itemsFromDbItem["ID"]] = $itemsFromDbItem;
}
}
return $itemsFromDb;
}