Где настройки форматирования функции Yii::$app->formatter->asCurrency?

Одно и то же выполнение функции Yii::$app->formatter->asCurrency на сервере выдает результат

150,00 руб. или 150,00 $

А на локалке

RUB 150,00 или USD 150,00

Сам код

echo \Yii::$app->formatter->asCurrency(150); // аргумент 'RUB' ничего не изменяет
//также пробовал 'USD', результат выше

Единственное, что я смог найти, что может влиять это часть конфига в common/config/main.php, но она что на сервере, что на локалке одинакова полностью. Еще заметил, что в функциях console/controllers сервер также выдает результат, как на локалке (с RUB).

'formatter' => [
    'class' => 'yii\i18n\Formatter',
    'dateFormat' => 'dd.MM.yyyy',
    'decimalSeparator' => ',',
    'thousandSeparator' => ' ',
    'currencyCode' => 'RUB',
    'locale' => 'ru-RU',
],

В чем может быть проблема и куда копать/как лечить?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы