• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/model/entity.php
  • Класс: BitrixCatalogModelEntity
  • Вызов: Entity::getTabletFieldNames
static function getTabletFieldNames(int $fields = self::FIELDS_MAIN): array
{
	$result = [];
	$entity = static::getEntity();
	if ($fields & self::FIELDS_MAIN)
	{
		$result = array_keys($entity->tabletFields);
	}
	if ($fields & self::FIELDS_UF)
	{
		$list = array_keys($entity->tabletUserFields);
		if (!empty($list))
		{
			$result = (empty($result)
				? $list
				: array_merge($result, $list)
			);
		}
		unset($list);
	}

	unset($entity);
	return $result;
}