• Модуль: catalogmobile
  • Путь к файлу: ~/bitrix/modules/catalogmobile/lib/RealizationList/Item.php
  • Класс: BitrixCatalogMobileRealizationListItem
  • Вызов: Item::prepareCurrencyList
private function prepareCurrencyList(): array
{
	$result = [];

	$existingCurrencies = CurrencyTable::getList([
		'select' => [
			'CURRENCY',
			'FULL_NAME' => 'CURRENT_LANG_FORMAT.FULL_NAME',
			'SORT',
		],
		'order' => [
			'BASE' => 'DESC',
			'SORT' => 'ASC',
			'CURRENCY' => 'ASC',
		],
	])->fetchAll();
	foreach ($existingCurrencies as $currency)
	{
		$result[] = [
			'name' => $currency['FULL_NAME'],
			'value' => $currency['CURRENCY'],
		];
	}

	return $result;
}