• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/fieldset.php
  • Класс: Bitrix\Crm\Controller\FieldSet
  • Вызов: FieldSet::getAction
public function getAction(int $id): array
{
	$permissions = Crm\Service\Container::getInstance()->getUserPermissions();
	if (!$permissions->canReadConfig())
	{
		$this->addError(new Main\Error(Loc::getMessage('CRM_CONTROLLER_FIELDSET_READ_CONFIG_DENIED')));
		return [];
	}


	$item = (new Crm\FieldSet\Factory())->getItem($id);
	if (!$item)
	{
		$this->addError(new Main\Error('Unknown field set with id=' . $id));
		return [];
	}

	return [
		'options' => $item->getOptions(),
	];
}