Exemple #1
0
 public static function DeleteCurrencyLocalizations($currencyID, $arLangs)
 {
     if (!CModule::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;
 }