• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/restview/catalog.php
  • Класс: BitrixCatalogRestViewCatalog
  • Вызов: Catalog::getFields
public function getFields()
{
	return [
		'ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'IBLOCK_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED,
				Attributes::IMMUTABLE
			]
		],
		'YANDEX_EXPORT'=>[
			'TYPE'=>DataType::TYPE_CHAR
		],
		'SUBSCRIPTION'=>[
			'TYPE'=>DataType::TYPE_CHAR
		],
		'VAT_ID'=>[
			'TYPE'=>DataType::TYPE_INT
		],
		'PRODUCT_IBLOCK_ID'=>[
			'TYPE'=>DataType::TYPE_INT
		],
		'SKU_PROPERTY_ID'=>[
			'TYPE'=>DataType::TYPE_INT
		],
		'IBLOCK_TYPE_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'LID'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'NAME'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'OFFERS'=>[
			'TYPE'=>DataType::TYPE_CHAR,
			'ATTRIBUTES'=>[
				Attributes::READONLY,
				Attributes::HIDDEN
			]
		]
	];
}