• Модуль: catalogmobile
  • Путь к файлу: ~/bitrix/modules/catalogmobile/lib/ProductWizard/ConfigQuery.php
  • Класс: BitrixCatalogMobileProductWizardConfigQuery
  • Вызов: ConfigQuery::execute
public function execute(): array
{
	$dictionaries = [];

	if ($this->wizardType === self::WIZARD_TYPE_STORE)
	{
		$dictionaries = [
			'stores' => $this->getStoresList(),
			'measures' => $this->getMeasuresList(),
		];
	}
	elseif ($this->wizardType === self::WIZARD_TYPE_CRM)
	{
		$dictionaries = [
			'measures' => $this->getMeasuresList(),
			'taxes' => $this->getTaxConfig(),
			'inventoryControl' => $this->getInventoryControlConfig(),
		];
	}

	$dictionaries['permissions'] = PermissionsProvider::getInstance()->getPermissions();

	if (!empty($dictionaries))
	{
		return ['dictionaries' => $dictionaries];
	}

	return [];
}