static function updateAutoprices() { return eZMultiPriceData::updateAutoprices(); }
} } $cli->output('.', false); ++$convertedObjectsCount; } } $cli->output(' '); } } // create/update autoprices. if (is_array($currencyList)) { $cli->output("Updating autoprices."); foreach ($currencyList as $currencyCode => $currency) { eZMultiPriceData::createPriceListForCurrency($currencyCode); } eZMultiPriceData::updateAutoprices(); } $db->commit(); eZContentCacheManager::clearAllContentCache(); $cli->output("Total converted objects: {$convertedObjectsCount}"); $cli->output("Done."); $script->shutdown(0); function currencyForLocale($localeString = false) { global $cli; global $currencyList; $currency = false; if ($currencyList === false) { $currencyList = eZCurrencyData::fetchList(); } $locale = eZLocale::instance($localeString);