• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/Access/Permission/PermissionDictionary.php
  • Класс: BitrixCatalogAccessPermissionPermissionDictionary
  • Вызов: PermissionDictionary::getDealCategoryVariables
static function getDealCategoryVariables(): array
{
	if (static::$dealCategories !== null)
	{
		return static::$dealCategories;
	}

	if (!Loader::includeModule('crm'))
	{
		static::$dealCategories = [];

		return static::$dealCategories;
	}

	$items = [];
	$dealCategories = DealCategory::getSelectListItems();
	foreach ($dealCategories as $key => $dealCategory)
	{
		$items[] = [
			'id' => $key,
			'title' => htmlspecialcharsbx($dealCategory),
			'avatar' => null,
		];
	}

	static::$dealCategories = $items;

	return static::$dealCategories;
}