Symfony2: как установить host/base url в CLI скриптах

В настоящее время я пишу инструмент для рассылки новостей, и поэтому мне приходится генерировать абсолютные URL-адреса в CLI-скрипте, который вызывается через cron.

К сожалению, команда Symfony CLI ничего не знает о моем host/base_url, поэтому маршрутизатор генерирует абсолютные URL с неправильным base_url. Он всегда использует http://localhost в качестве базового.

Есть ли способ сообщить маршрутизатору правильный base_url?

Мой код:

$this->container->get('router')->generate($route, $parameters, true);
19
задан j0k 5 February 2013 в 13:59
поделиться