• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/robokassa/shopsettings.php
  • Класс: BitrixSalePaySystemRobokassaShopSettings
  • Вызов: ShopSettings::get
public function get(): array
{
	$result = [];

	if ($this->isOnlyCommonSettingsExists())
	{
		$businessValues = SaleInternalsBusinessValueTable::getList([
			'select' => ['CODE_KEY', 'PROVIDER_VALUE'],
			'filter' => [
				'@CODE_KEY' => self::getSettingsCoded(),
				'=CONSUMER_KEY' => SaleInternalsBusinessValueTable::COMMON_CONSUMER_KEY,
				'=PERSON_TYPE_ID' => SaleInternalsBusinessValueTable::COMMON_PERSON_TYPE_ID,
			]
		])->fetchAll();

		foreach ($businessValues as $businessValue)
		{
			$result[$businessValue['CODE_KEY']] = $businessValue['PROVIDER_VALUE'];
		}
	}

	return $result;
}