В настоящее время я пишу инструмент для рассылки новостей, и поэтому должен генерировать абсолютные URL-адреса в скрипте CLI, который вызывается через cron.
К сожалению, команда CLI Symfony ничего не знает о моем хосте / base_urlпоэтому маршрутизатор генерирует абсолютные URL-адреса с неправильным base_url.Он всегда использует http://localhost
в качестве базы.
Можно ли указать маршрутизатору правильный base_url?
Мой код:
$this->container->get('router')->generate($route, $parameters, true);