Esempio n. 1
0
 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);