CCrmCurrency::DeleteCurrencyLocalizations

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmCurrency
  4. DeleteCurrencyLocalizations
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_currency.php
  • Класс: \CCrmCurrency
  • Вызов: CCrmCurrency::DeleteCurrencyLocalizations
static function DeleteCurrencyLocalizations($currencyID, $arLangs)
{
	if (!Loader::includeModule('currency'))
	{
		return false;
	}

	if(!is_array($arLangs) || empty($arLangs))
	{
		return false;
	}

	$langsID = self::GetLanguagesID();

	$processed = 0;
	foreach($langsID as $langID)
	{
		if(!in_array($langID, $arLangs, true)
			|| !is_array(CCurrencyLang::GetByID($currencyID, $langID)))
		{
			continue;
		}

		if(CCurrencyLang::Delete($currencyID, $langID))
		{
			$processed++;
		}
	}
	return $processed > 0;
}

Добавить комментарий