Я хочу использовать функцию strftime
во время команды консоли, используя определение локали в моем файле configuration.yml.Установить locale в команде Console со слушателем
Поскольку у меня нет запроса, сеанса и т. Д. Во время команды консоли, я действительно не знаю, как добиться этого в хорошем смысле, не взломав его в код. Сейчас мой код выглядит следующим образом:
$date = "20131210";
$dateObject = \DateTime::createFromFormat("Ymd", $date);
setlocale(LC_ALL, $this->locale);
return strftime("%e %A %G", $dateObject->getTimestamp());
Что я actualy хочу это слушатель, который каким-то образом устанавливает свою локаль.
Любые предложения?