Back to PhocacartCurrency class

Method getCurrenciesArray

public static
getCurrenciesArray
()

Method getCurrenciesArray - Source code

public static function getCurrenciesArray()
{
    $session = Factory::getSession();
    $active = $session->get('currency', 0, 'phocaCart');
    if ((int) $active < 1) {
        $active = self::getDefaultCurrency();
    }
    $currencies = self::getAllCurrencies();
    if (!empty($currencies)) {
        foreach ($currencies as $k => $v) {
            if ($v->value == $active) {
                $v->active = 1;
            } else {
                $v->active = 0;
            }
        }
    }
    return $currencies;
}