• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/sitecurrency.php
  • Класс: Bitrix\Sale\SiteCurrencyTable
  • Вызов: SiteCurrencyTable::getCurrency
static function getCurrency($siteId)
{
	if (! self::$cache)
	{
		$managed = Application::getInstance()->getManagedCache();
		$key = self::getTableName();

		if ($managed->read(3600, $key))
			self::$cache = $managed->get($key);
		else
		{
			$result = self::getList(array(
				'select' => array('*')
			));
			while ($row = $result->fetch())
				self::$cache[$row['LID']] = $row;
			$managed->set($key, self::$cache);
		}
	}
	return self::$cache[$siteId];
}