• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/rest/view/propertyvalue.php
  • Класс: BitrixSaleRestViewPropertyValue
  • Вызов: PropertyValue::getFields
public function getFields()
{
	return [
		'NAME'=>[
			'TYPE'=>DataType::TYPE_STRING
		],
		'CODE'=>[
			'TYPE'=>DataType::TYPE_STRING
		],
		'ORDER_PROPS_XML_ID'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[Attributes::READONLY]
		],
		'ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[Attributes::READONLY, Attributes::IMMUTABLE] //id is always new
		],
		'ORDER_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED,
				Attributes::IMMUTABLE
			]
		],
		'VALUE'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[Attributes::REQUIRED]
		],
		'ORDER_PROPS_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED]
		]
	];
}