• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/orderprops_relation.php
  • Класс: BitrixSaleInternalsOrderPropsRelationTable
  • Вызов: OrderPropsRelationTable::getMap
static function getMap()
{
	return [
		'PROPERTY_ID' => [
			'primary' => true,
			'data_type' => 'integer',
			'format' => '/^[0-9]{1,11}$/',
		],
		'ENTITY_ID' => [
			'primary' => true,
			'data_type' => 'string',
			'validation' => [__CLASS__, 'getEntityValidators'],
		],
		'ENTITY_TYPE' => [
			'primary' => true,
			'data_type' => 'string',
			'values' => [
				self::ENTITY_TYPE_PAY_SYSTEM,
				self::ENTITY_TYPE_DELIVERY,
				self::ENTITY_TYPE_LANDING,
				self::ENTITY_TYPE_TRADING_PLATFORM,
			],
		],

		'lPROPERTY' => [
			'data_type' => 'BitrixSaleInternalsOrderPropsTable',
			'reference' => ['=this.PROPERTY_ID' => 'ref.ID'],
			'join_type' => 'LEFT',
		],
	];
}