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

	$items = [];
	if (Loader::includeModule('report'))
	{
		$dashboards = DashboardManager::getCatalogDashboardList();
		foreach ($dashboards as $dashboard)
		{
			$items[] = [
				'id' => $dashboard->getAccessBoardId(),
				'title' => $dashboard->getBoardTitle(),
			];
		}
	}

	static::$storeAnalitycs = $items;

	return static::$storeAnalitycs;
}