- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/internals/basketproperties.php
- Класс: BitrixSaleInternalsBasketPropertyTable
- Вызов: BasketPropertyTable::getMap
static function getMap()
{
return array(
new MainEntityIntegerField(
'ID',
array(
'autocomplete' => true,
'primary' => true,
)
),
new MainEntityIntegerField(
'BASKET_ID',
array(
'required' => true,
)
),
new MainEntityStringField(
'NAME',
array(
'size' => 255,
'validation' => array(__CLASS__, 'validateName'),
)
),
new MainEntityStringField(
'VALUE',
array(
'size' => 255,
'validation' => array(__CLASS__, 'validateValue'),
)
),
new MainEntityStringField(
'CODE',
array(
'size' => 255,
'validation' => array(__CLASS__, 'validateCode'),
)
),
new MainEntityIntegerField(
'SORT'
),
new MainEntityReferenceField(
'BASKET',
'BitrixSaleInternalsBasket',
array(
'=this.BASKET_ID' => 'ref.ID'
)
),
new MainEntityStringField(
'XML_ID',
array(
'size' => 255,
)
),
);
}